Linguaggio macchina
A volte indicato come codice macchina o codice oggetto, il linguaggio macchina è un insieme di cifre binarie o bit che il computer legge e interpreta. Il linguaggio macchina è l’unico linguaggio che un computer è in grado di comprendere.
L’esatto linguaggio macchina per un programma o un’azione può differire dal sistema operativo. Il sistema operativo specifico detta il modo in cui un compilatore scrive un programma o un’azione in linguaggio macchina.
I programmi del computer sono scritti in uno o più linguaggi di programmazione, come C++, Java o Visual Basic. Un computer non può capire direttamente i linguaggi di programmazione usati per creare programmi per computer, quindi il codice del programma deve essere compilato. Una volta che il codice di un programma è compilato, il computer può capirlo perché il codice del programma è trasformato in linguaggio macchina.
Esempio di linguaggio macchina
Di seguito un esempio di linguaggio macchina (binario) per il testo “Hello World.”
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100
Di seguito un altro esempio di linguaggio macchina (non binario), che stampa la lettera “A” 1000 volte sullo schermo del computer.