Interpretor - Program care citeste un program scris intr-un limbaj de programare si il executa instructiune cu instructiune. Spre deosebire de un compilator, un interpretor nu genereaza cod. La limita, un procesor este un interpretor implementat hardware pentru programe scrise in limbaj masina. Un interpretor analizeaza fiecare instructiune a programului pentru a-i determina tipul si, in functie de acesta executa o anumita actiune. Timpul necesar pentru selectia actiunii ce trebuie executata, precum si diferentele dintre limbajul interpretat si cel in care este scris interpretorul sunt factori care influenteaza performantele acestuia. Un interpretor este un program mai simplu de scris decat un compilator. Se poate considera ca un intrepretor simuleaza o masina virtuala pe un calculator real.
Enciclopedia universală: articole și definiții cu litera I

