Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* kompilátor: Kompilátor prekladá celý zdrojový kód (napísaný v jazyku na vysokej úrovni, ako je C ++, Java alebo GO) do strojového kódu (pokyny na nízkej úrovni špecifické pre procesor počítača) naraz, * pred * spustením programu. Výsledný strojový kód sa potom vykonáva priamo počítačom.
* tlmočník: Tlmočník prekladá a vykoná riadok zdrojového kódu podľa riadku. Nevytvára samostatný súbor strojového kódu. Namiesto toho číta každý riadok, prekladá ho do pokynov a okamžite vykonáva tieto pokyny. Python a JavaScript sú príklady jazykov, ktoré zvyčajne používajú tlmočníkov.
Kompilátory aj tlmočníci v konečnom dôsledku dosahujú rovnaký cieľ:transformácia kódu čitateľného človeka na formulár, ktorým procesor počítača môže porozumieť a vykonať. Robia to však pomocou rôznych prístupov. Výber medzi kompilátorom a tlmočníkom závisí od faktorov, ako je návrh programovacieho jazyka, požiadavky na rýchlosť vykonávania a potreby ladenia.