Un software che traduce il codice sorgente scritto in un linguaggio di programmazione in un codice eseguibile dal computer.
Una persona, o un programma informatico, che si occupa di tradurre il codice sorgente di un programma in un linguaggio di basso livello, in modo che possa essere eseguito da un computer.
In informatica, il compilatore è un programma che si occupa di tradurre le istruzioni di un programma, scritte in diversi linguaggi, in una serie di istruzioni elementari in codice comprensibili dalla macchina. Questo processo di traduzione avviene dal linguaggio simbolico usato dal programmatore al linguaggio di macchina, e provvede anche all’interconnessione delle varie parti del programma. Il compilatore è un software complesso e analogo all’assemblatore.
« Torna all'indice del dizionario