Interpreter

Programm zur direkten Ausführung von in einer Programmiersprache geschriebenen Anweisungen
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 16. Dezember 2002 um 14:20 Uhr durch 141.53.194.251 (Diskussion) (ss). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Ein Interpreter (im Sinne der Softwaretechnik) ist ein Software-Programm, das nicht in Maschinensprache kodierte Programme einliest, analysiert und ausführt. Interpreter haben gegenüber Compilern den Vorteil, dass das interpretierte Programm auf allen Rechnerarchitekturen lauffähig ist, für die es einen entsprechenden Interpreter gibt.

Der größte Nachteil der Interpretersprachen ist die im Vergleich zu compilierten Programmen deutlich langsamere Ausführungsgeschwindigkeit.

Bekannte Interpretersprache sind Java, Perl und andere