Interpreter

Een interpreter is een computerprogramma dat steeds een statement van een gegeven broncode, die in een programmeer- of in een scripttaal is geschreven, vertaalt naar een voor de processor begrijpelijke vorm, en het dan meteen uitvoert. Dit in tegenstelling tot een compiler, die programma's in objectcode omzet en ze in die vorm opslaat, zodat ze later kunnen worden uitgevoerd.

De eerste interpreter kwam in 1963 voor BASIC uit, waarna veel andere interpreters volgden, bijvoorbeeld voor de programmeertaal Logo. Hoewel het idee achter interpreters al erg oud is, zijn ze nog steeds populair. Voorbeelden zijn JavaScript, dat tegenwoordig door alle bekende webbrowsers wordt ondersteund, en Python.


Developed by StudentB