Calocybe: Definition für Programmiersprache - was ist eine, was nicht ?

Beitrag lesen

Hi!

was ich damit sagen wollte, ist:
es gibt in javascript keinerlei syntax, die dazu dient, auf hardware zuzugreifen.
in programiersprachen schon.

Dann ist C also keine Programmiersprache. Oder kannst Du mir schnell mal die Stelle zeigen, wo in der ISO C89 Spec die Schnittstelle fuer die CD-Laufwerke beschrieben ist?

btw. auch java hat seine basis auf dem jeweiligen system in maschinenlesbarem code. wie sonst sollte der code der jvm sonst vom prozessor ausgeführt werden können?

Das was die JVM macht, ist nichts anderes als interpretieren. Also ist Java keine Programmiersprache. Doch halt, es gibt ja auch Hardware, die Java-Byte-Code direkt ausfuehren kann. Also doch eine Programmiersprache. Jetzt bin ich aber verwirrt. Sieht fast so aus, als ob das Interpretieren vs. Compilieren kein sinnvolles Kriterium fuer die Definition von Programmiersprachen ist.

So long

--
"Microsoft ist über die Probleme informiert, hat aber noch nicht reagiert."
"Der Patch %s, der das Problem %s beheben sollte, funktioniert offenbar nicht."
"Wann ein Update verfügbar sein wird, ist nicht bekannt."
    (Textbausteine der Heise-Newsticker-Redaktion)