Diesen Artikel in Originalversion zeigen.

Interpreter

Der Interpreter ist wie der Compiler dazu in der Lage Programmcode so zu bearbeiten um ihn auf dem System ausführen zu können. Der Interpreter übersetzt den Quellcode nicht wie ein Compiler, sondern interpretiert ihn während der Ausführung, das heißt es entsteht kein ausführbares Programm sondern es wird direkt das Programm ausgeführt.
Der große Vorteil besteht darin, das zu interpretierende Srachen meißt Plattform unabhängig sind, das einzige was man braucht ist eine entsprechende Runtime Bibliothek. Der größte Nachteil ist jener, dass das jeweilige Programm in/während der Laufzeit deutlich länger braucht, da es ja hier erst in Maschinensprache transferiert wird.
Die bekanntesten zu interpretierenden Sprachen sind Java, Perl und Python sowie eigentlich alle Batch und Skript Dateien. (ch)


Copyright (c) 2002-2005 by Andreas Schroth

URL: www.computer-tipps.net/lexikon208.html