Struppi: Welche "Programmiersprache"

Beitrag lesen

sind äquivalent (und das sind so ziemlich alle bis auf SQL und Auszeichnungssprachen wie HTML,XML, BB Code oder Wiki-Syntax). Der einzige Unterschied ist, dass manche Sprachen kompiliert werden und andere zur Laufzeit in Maschinenbefehle übersetzt werden (es gibt auch Mischformen wie Java oder .Net).

Ja, das ist die offizielle Version. Trotzdem gibts umgangssprachlich den Begriff der Skriptsprachen und der wird eben nur für einen Teil der Programmiersprachen verwendet. Ich denke mal, das er daher kommt, dass man diesen Sprachen ein einfaches Textfile (Skript) vorsetzen kann und dieses dann direkt ausgeführt wird.

Nein, das ist genau der genannte Punkt. Es gibt Programmiersprachen, die übersetzt werden oder die interpretiert werden oder wo eine Mischform vorliegt. Und JS ist eine Programmiersprache die interpretiert wird, Perl und meines Wissens PHP sind z.b. eine Mischform, wo der Code zur Laufzeit übersetzt wird und diese Übersetzung interpretiert. Ähnlich ist es bei Java, nur dort musst du die Übersetzung von Hand machen, sodass es aussieht wie eine kompilierte Sprache, aber die Übersetzung braucht das Java-Runtime-Environment  die die Übersetzung interpretiert.

Es ist also wie Severin sagte.

Struppi.