Un compilatore è un programma informatico che traduce una serie di istruzioni scritte in un determinato linguaggio di programmazione (codice sorgente) in istruzioni di un altro linguaggio (codice oggetto):
ʊn kompilatˈore e ʊn proɡrˈamma informˈatiko ke tradˈutʃe ˌʊna sˈɛrie dɪ istrʊtsiˈonɪ skrˈitːe in ʊn determinˈato liŋɡwˈadʒːo dɪ proɡrammatsiˈone kˈɔditʃe sordʒˈɛnte in istrʊtsiˈonɪ dɪ ʊn ˈaltro liŋɡwˈadʒːo kˈɔditʃe odʒːˈɛtːo: