Les instructions envoyées au CPU pour le traitement sont appelées code machine ou langue machine .
Voici pourquoi:
* code machine est le niveau le plus bas de langage de programmation, composé de code binaire (séquences de 0 et 1) que le CPU peut comprendre directement et exécuter.
* Langage de la machine est un autre terme pour le code machine, mettant l'accent sur son rôle de langue que le CPU "parle".
Il est important de distinguer cela des autres types de code:
* Langage d'assemblage: Un langage de bas niveau qui utilise des mnémoniques (noms courts et symboliques) pour représenter les instructions de code machine. Il doit être assemblé en code machine avant que le CPU puisse l'exécuter.
* Langues de haut niveau: Des langues comme Python, Java, C ++ qui sont plus lisibles par l'homme et plus faciles à écrire. Ils doivent être compilés ou interprétés en code machine avant que le CPU puisse les comprendre.
Ainsi, lorsque vous écrivez un programme, il doit finalement être traduit en code machine à exécuter par le CPU.
|