Hi,
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.
Nach Deiner obenstehenden Definition ist Java keine Programmiersprache, denn es wird nicht in Maschinencode übersetzt, sondern in maschinenunabhängigen Zwischencode.
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/