Hallo Cheatah,
selbstverständlich ist JS eine Programmiersprache.
das sehe ich (Informatikstudent *g*) genauso. JavaScript ist sogar eine ObjektOrientierte Sprache und damit ziemlich hoch. Ein gutes Beispiel für Programmierung hast Du schon gegeben: Rekursion (wobei Deine fak2 eigentlich reichte *g*).
Kleine Einschraenkung: Als Hochsprachen werden in der Regel nur diejenigen bezeichnet, die nach einem Compilerlauf ausfuehrbare Dateien erzeugen.
<fuer Wortklauber>
Vom Terminus her ist JavaScript (wie es der Name schon sagt) eine (proprietaere w/ only HTML? )Script- und Interpretersprache, die aber durch immer weiteren Ausbau sehr komplexe Ablaeufe abbilden kann. Beim beruehmten "Hello World" wuerde ich nicht von einem Programm sprechen, dagegen kann Antje's Beispiel m.E. sehr wohl als Programm eingestuft werden.
</fuer Wortklauber>
Es kommt immer darauf an, was man damit anstellt. Wie man das Kind dann tauft, ist doch eigentlich egal. *g*
http://fsinfo.cs.uni-sb.de/~prompt/1998.2/semantik.html
Falls Du in der Uni-Bib suchen willst (scheinst ja ein wissendurstiger Mensch zu sein *g*), ein Tip:
http://www.uni-paderborn.de/fachbereich/AG/agkastens/gdp/watt_inhalt.html
Ach ja, das waren noch Zeiten...
A9 00 LDA#$00
Kommen da Erinnerungen wieder auf! *schwelg*
Gott behuete mich davor *nichtschwelg* :-)
Gruesse aus Muenchen
Wilhelm