Come si chiamano i programmi che traducono un linguaggio di alto livello in un linguaggio di basso livello?

Domanda di: Ing. Helga Marchetti  |  Ultimo aggiornamento: 29 marzo 2023
Valutazione: 4.8/5 (57 voti)

Un compilatore è un programma per computer che traduce l'intero codice sorgente di un progetto software nel linguaggio macchina prima che sia eseguito.

Cosa è un programma scritto in un linguaggio di programmazione ad alto livello?

Un linguaggio ad alto livello è un linguaggio di programmazione costruito in modo che possa essere più facilmente compreso e memorizzato dall'uomo, anziché dalla macchina.

Come si chiama uno dei primi linguaggi di programmazione che era a basso livello e lavorava direttamente sui i registri della macchina?

1949: Linguaggio assembly

Il linguaggio assembly è un tipo di linguaggio di programmazione a basso livello che semplifica il linguaggio del codice macchina. In altre parole, le istruzioni specifiche necessarie per far funzionare un computer.

Cosa si intende per linguaggio ad alto livello e linguaggio a basso livello?

La differenza principale tra il linguaggio di alto livello e quello di basso livello è che il linguaggio di alto livello è facilmente interpretato dai programmatori ma non dalle macchine, mentre il linguaggio di basso livello può essere facilmente compreso dalle macchine ma non dagli esseri umani.

Quale tra questi è un linguaggio di programmazione a basso livello?

Un esempio di linguaggio informatico di programmazione a basso livello è l'assembly.

Linguaggi di basso e alto livello