kompileerimisprotsess
Kompileerimisprotsess on arvutiprogrammeerimise protsess, mille käigus kõrgtaseme programmeerimiskeeles kirjutatud lähtekood muudetakse madalatasemelisemaks keeleks, mida arvuti saab otse täita. Tavaliselt on see madalatasemelisem keel masinkood, mis koosneb ainult nullidest ja ühtedest, või mõni vahepealne keel, nagu baitkood.
Protsess algab lähtekoodiga, mis on inimloetavas vormis. Kompilaator, spetsiaalne programm, analüüsib seda lähtekoodi, kontrollib süntaksivigu ja
Kompileerimisprotsessi peamised etapid hõlmavad tavaliselt lekseereerimist (lähtekoodi sõnadeks ja sümboliteks jaotamist), parsingu (sõnade organiseerimist programmi struktuuri
Kompileeritud keeled nagu C++, Java ja C# nõuavad enne käitamist kompcurrentState. See erineb tõlgitavatest keeltest nagu