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

Beitrag lesen

hab mal kurz in die verlinkten treads reingeschaut.
für eine PROGRAMiersprache gilt:

der sourcecode wird in direkt von der hardware ausführbare anweisungen übersetzt.
da die arbeitsweise der hardware eine konstante ist, kann jede programiersprache, nachdem sie vom compiler in maschinencode übersetzt wurde, mit einem disASSEMBLER auf die "low level"-programiersprache assembler zurückgeführt werden.

eine script-sprache hingegen hat keinen direkten zugriff auf die hardware, sondern braucht als basis zur ausführung zwingend einen interpreter.
sie kann zwar auf verschiedenen hardware-plattformen (mac, pc, alpha, ... ) interpretiert werden, ist aber nicht selbständig lauffähig.

btw. javascript hat NICHTS mit java zu tun. das erste ist eine script-sprache von netscape gewesen, die zuerst livescript hies, das zweite eine programiersprache von sun. die umbenennung in javascript im zuge der kooperation zwischen den beiden firmen hatte marketing-gründe.