Interpreter

    Aus WISSEN-digital.de

    Programm, das Quellcode, der mit einer höheren Programmiersprache geschrieben wurde, in Maschinensprache übersetzt und ausführt. Im Unterschied zum Compiler arbeitet der Interpreter zeilenweise. Außerdem muss er - wiederum im Unterschied zum Compiler - vorhanden und aktiv sein, wenn das Programm ausgeführt wird. Interpreter erlauben eine übersichtliche Programmentwicklung, erweisen sich aber als wenig leistungsfähig bei der Ausführung.

    Bekannte Interpreter-Sprachen sind Basic, LISP oder Logo. Reine Interpreter sind heute selten; meist werden Interpreter- und Compiler-Verfahren kombiniert.