Kompiliatorius
Kompiliatorius – programinė įranga, kuri sugeba tam tikra programavimo kalba parašytą programą transliuoti į ekvivalenčią programą kita kalba. Dažniausiai kompiliatorius transliuoja aukšto lygio programavimo kalba parašytą kodą į mašininį ar objektinį kodą, kurį gali vykdyti tam tikras kompiuteris arba virtuali mašina. Tačiau galimas ir atvirkščias variantas – kai iš žemo lygio mašininio kodo transliuojama į aukšto lygio programavimo kalbą, tokiu atveju kompiliatorius dažniausiai vadinamas dekompiliatoriumi. Pirmieji eksperimentiniai kompiliatoriai pagaminti XX a. šeštajame dešimtmetyje, bet pirmu pilnu kompiliatoriumi laikomas FORTRAN kalbos kompiliatorius, pristatytas 1957 metais.