Kompiliatorius – tai programa, kuri verčia aukšto lygio programavimo kalbos kodą (pvz., C++, Java) į mašininį kodą arba į kitą žemo lygio kalbą, kad jį galėtų vykdyti kompiuteris.
Pagrindinė veikla:
1. Analizė – tikrina sintaksę ir semantiką.
2. Vertimas – sukuria objektinį/mašininį kodą.
3. Optimizavimas – pagerina sugeneruoto kodo efektyvumą.
Pavyzdžiai kompiliatorių:
- GCC – kompiliuoja C, C++, Fortran.
- Java Compiler – verčia Java kodą į baitkodą.
- C Compiler – .NET aplinkoje.
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.