Kompilaator: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
KrattBot (arutelu | kaastöö)
P Robot: Automated text replacement (-\r\n{{[Tt]äienda}}\r\n\r\n +\n)
PResümee puudub
1. rida:
'''Kompilaator''' on programm, mis tõlgib (kompileerib) [[programmeerimiskeel]]es (lähtekeel) kirjutatud teksti [[objektikood]]iks, mille saab hiljem [[arvutiprogramm]]iks [[linkija|linkida]].
 
== Tööpõhimõte ==
===Kuidas see töötab===
 
Harilikult tõlgitakse [[lähtekood]]e (tavaliselt kirjutatud [[programmeerimiskeel|kõrgemas programmeerimiskeeles]]) sihtkoodi (tavaliselt madalamasse [[objektikood]]i, mida saab [[virtuaalmasin]]a abil käivitada, või [[masinkood]]i, mida saab arvuti otse käivitada). Vastupidises suunas kompileerijaid nimetatakse [[dekompilaator]]iteks. Eksisteerib ka kompilaatoreid, mis tõlgivad ühest kõrgest keelest teise või mõnikord vahepealsesse keelde, mis nõuavad edasist töötlemist (neid tuntakse ka [[kaskaadija]]tena).