Beschreibung:
Als Interpreter wird ein Anwendungsprogramm bezeichnet, das den Quellcode einliest und diesen anschließend analysiert und ausführt.
Damit unterscheidet sich der Interpreter von Compilern oder Assemblern, die Quellcodes immer in eine direkt ausführbare Datei umwandeln. Es gibt zahlreiche verschiedene Interpretersprachen wie beispielsweise PHP, Python, Perl oder Ruby. Auch Javaskript ist eine Interpretersprache.