Nime „kompilaator“ kasutatakse harilikult programmide kohta, mis tõlgivad kõrgtaseme programmeerimiskeelest madalama taseme keelde (näiteks assemblerkeelde või masinkoodi).
In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).