Langage machine
Parfois appelé code machine ou code objet, le langage machine est un ensemble de chiffres ou de bits binaires que l’ordinateur lit et interprète. Le langage machine est le seul langage qu’un ordinateur est capable de comprendre.
Le langage machine exact pour un programme ou une action peut différer selon le système d’exploitation. Le système d’exploitation spécifique dicte la façon dont un compilateur écrit un programme ou une action en langage machine.
Les programmes informatiques sont écrits dans un ou plusieurs langages de programmation, comme C++, Java ou Visual Basic. Un ordinateur ne peut pas comprendre directement les langages de programmation utilisés pour créer des programmes informatiques, le code du programme doit donc être compilé. Une fois que le code d’un programme est compilé, l’ordinateur peut le comprendre car le code du programme est transformé en langage machine.
Exemple de langage machine
Vous trouverez ci-dessous un exemple de langage machine (binaire) pour le texte « Hello World. »
01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100
Vous trouverez ci-dessous un autre exemple de langage machine (non binaire), qui imprime la lettre « A » 1000 fois sur l’écran de l’ordinateur.