Esistono l. di p. di alto livello e di basso livello: i primi permettono al programmatore di lavorare su vere e proprie operazioni logiche, lasciando a un programma, detto compilatore, il compito di tradurle in istruzioni per il processore scritte in linguaggio macchina, ossia in sequenze di codice binario comprensibili dal processore.
linguàggio di programmazióne In informatica, insieme di parole e di regole, definite in modo formale, per consentire la programmazione di un elaboratore affinché esegua compiti predeterminati. Esistono l. di p. di alto livello e di basso livello: i primi permettono al programmatore di lavorare su vere e proprie operazioni logiche, lasciando a un programma, detto compilatore, il compito di tradurle in istruzioni per il processore scritte in linguaggio macchina, ossia in sequenze di codice binario comprensibili dal processore. I secondi sono più vicini al linguaggio macchina e le istruzioni scritte con tali l. di p. non devono essere perciò sottoposte al lavoro compilatore. (➔ anche linguaggio)