Sari la conținut

Compilator

De la Wikipedia, enciclopedia liberă
Diagrama de lucru a unui compilator multi-limbaj, multi-target tipic.

Un compilator este un program (sau set de programe) care traduce textul unui program scris într-un limbaj de programare „sursă” într-un alt limbaj de calculator, numit limbaj „țintă”. Sursa originală se numește de obicei cod sursă iar rezultatul cod obiect.

De obicei rezultatul are o formă potrivită pentru procesarea de către alte programe (de ex. un linker), și poate fi inteligibil și pentru oameni. Codul obiect poate fi însă și un program executabil.

Compilatoarele în învățământ

[modificare | modificare sursă]

Rezultatul compilării

[modificare | modificare sursă]

Limbajele compilate și limbajele interpretate

[modificare | modificare sursă]

Compilare hardware

[modificare | modificare sursă]

Proiectarea compilatoarelor

[modificare | modificare sursă]

Compilarea într-un singur pas și compilarea în mai mulți pași

[modificare | modificare sursă]

Legături externe

[modificare | modificare sursă]