Erinevus lehekülje "Interpretaator" redaktsioonide vahel

Eemaldatud 37 baiti ,  2 aasta eest
resümee puudub
'''Interpretaator''' on [[arvutiprogramm]], mis käivitab [[programmikood]]i, mis ei ole [[masinkood]]i kompileeritud. Interpretaator võib käivitada otse [[lähtekood]]i, kuid selleks, et suurendada tihti kasutatavate programmiosade efektiivsust kompileerivad paljud interpretaatorid [[lähtekood]]i läbipaistvalt [[vahemälu]]s [[baitkood]]iks, ning käivitavad selle, vältides nii lähtekoodi korduvat [[parsimine|parsimist]]. Seega on vahe [[kompilaator]]i ja interpretaatori vahel tihti hägune.
 
See,Programmeerimiskeele kuidaslähtekoodi mõnekäivitatamise programmeerimiskeele lähtekoodi käivitatakse,meetod ei ole tavaliselt keelespetsiifiline:, samal keelel võivad olla nii interpretaatorid kui ka kompilaatorid.
 
Võõra arhitektuuri masinkoodi käivitavat interpretaatorit kutsutakse [[emulaator]]iks.
Interpretaatorit kutsutakse [[emulaator]]iks, kui see tegeleb mõne võõra arhitektuuri masinkoodi käivitamisega.
 
Populaarsed programmeerimiskeeled, mida tavaliselt interpreteeritakse, on näiteks [[BASIC]], [[Perl]], [[Python (programmeerimiskeel)|Python]], [[PHP]].