Compilatore
Definizione rapida
Programma che traduce il sorgente in codice oggetto o in una forma eseguibile dalla macchina.
Spiegazione
Il compilatore analizza le istruzioni testuali e le converte nella rappresentazione binaria prevista. Per correggere un errore si modifica il sorgente e si ripete il processo.
Esempio pratico
Dopo una modifica, lo sviluppatore avvia il compilatore e genera una nuova versione dell'eseguibile.
Spiegazione tecnica
L'analisi rileva errori sintattici e traduce le parti valide in istruzioni destinate al processore o al collegamento.
Da non confondere con
Non è un editor: trasforma il codice, mentre le correzioni devono essere apportate al sorgente.