Interpretaator: erinevus redaktsioonide vahel

Allikas: Vikipeedia
Eemaldatud sisu Lisatud sisu
ZéroBot (arutelu | kaastöö)
P r2.7.1) (Robot: lisatud ky:Интерпретатор
Addbot (arutelu | kaastöö)
P Bot: Migrating 42 interwiki links, now provided by Wikidata on d:q183065 (translate me)
12. rida: 12. rida:
[[Kategooria:Informaatika]]
[[Kategooria:Informaatika]]
[[Kategooria:Programmeerimine]]
[[Kategooria:Programmeerimine]]

[[ar:مفسر (برمجة)]]
[[az:İnterpretator]]
[[id:Penerjemah (komputasi)]]
[[ms:Pentafsir (pengkomputan)]]
[[bn:ইন্টারপ্রেটার]]
[[bs:Interpreter]]
[[ca:Intèrpret (informàtica)]]
[[cs:Interpret (software)]]
[[da:Fortolker]]
[[de:Interpreter]]
[[el:Διερμηνέας (υπολογιστές)]]
[[en:Interpreter (computing)]]
[[es:Intérprete (informática)]]
[[eu:Interpretatzaile]]
[[fa:مفسر (رایانه)]]
[[fr:Interprète (informatique)]]
[[gl:Intérprete (informática)]]
[[ko:인터프리터]]
[[hr:Interpreter]]
[[is:Túlkur (tölvunarfræði)]]
[[it:Interprete (informatica)]]
[[he:מפרש (תוכנה)]]
[[ky:Интерпретатор]]
[[lt:Interpretatorius]]
[[hu:Értelmező]]
[[nl:Interpreter]]
[[ja:インタプリタ]]
[[pl:Interpreter (program komputerowy)]]
[[pt:Interpretador]]
[[ro:Interpretor]]
[[ru:Интерпретатор]]
[[simple:Interpreter (computing)]]
[[sk:Interpreter (programovanie)]]
[[sl:Interpreter]]
[[sr:Интерпретатор (рачунарство)]]
[[fi:Ohjelmointikielen tulkki]]
[[sv:Interpretator]]
[[th:อินเทอร์พรีเตอร์]]
[[vi:Trình thông dịch]]
[[tr:Yorumlayıcı]]
[[uk:Інтерпретатор]]
[[zh:直譯器]]

Redaktsioon: 9. märts 2013, kell 00:44

Interpretaator on arvutiprogramm, mis käivitab programmikoodi, mis ei ole masinkoodi kompileeritud. Interpretaator võib käivitada otse lähtekoodi, kuid selleks, et suurendada tihti kasutatavate programmiosade efektiivsust kompileerivad paljud interpretaatorid lähtekoodi läbipaistvalt vahemälus baitkoodiks, ning käivitavad selle, vältides nii lähtekoodi korduvat parsimist. Seega on vahe kompilaatori ja interpretaatori vahel tihti hägune.

See, kuidas mõne programmeerimiskeele lähtekoodi käivitatakse, ei ole tavaliselt keelespetsiifiline — st. samale keelele võivad eksisteerida nii interpretaatorid kui ka kompilaatorid.

Interpretaatorit kutsutakse emulaatoriks kui see tegeleb mõne võõra arhitektuuri masinkoodi käivitamisega.

Populaarsed programmeerimiskeeled, mida tavaliselt interpreteeritakse, on näiteks BASIC, Perl, Python, PHP.

Vaata ka