Cos'è un linguaggio di programmazione a basso livello
Nell'informatica un linguaggio di programmazione a basso livello è più vicino al linguaggio macchina che al linguaggio naturale dell'uomo.
E' orientato a svolgere le operazioni computazionali logico-matematiche o di controllo del computer.
Un esempio di linguaggio informatico di programmazione a basso livello è l'assembly.
La differenza tra linguaggi a basso e alto livello. I linguaggi a basso livello si distinguono dai linguaggi di programmazione ad alto livello che, invece, sono orientati all'utente.
Per programmare con un linguaggio a basso livello, il programmatore deve necessariamente conoscere la struttura hardware del computer, il funzionamento e l'architettura del processore. In particolar modo, gli indirizzi della memoria e i registri della CPU.