Langage machine

Le langage machine, ou code machine, est la suite de bits qui est interprétée par le processeur d'un ordinateur exécutant un programme informatique. C'est le langage natif d'un processeur, c'est-à-dire le seul qu'il puisse traiter. Il est composé d'instructions et de données à traiter codées en binaire.

Chaque processeur possède son propre langage machine, dont un code machine qui ne peut s'exécuter que sur la machine pour laquelle il a été préparé. Si un processeur A est capable d'exécuter toutes les instructions du processeur B, on dit que A est compatible avec B. L'inverse n'est pas forcément vrai : A peut avoir des instructions supplémentaires que B ne connaît pas.

Le code machine est aujourd'hui généré automatiquement, généralement par le compilateur d'un langage de programmation ou par l'intermédiaire d'un bytecode.

Other Languages
العربية: لغة الآلة
azərbaycanca: Maşın kodu
беларуская: Машынны код
български: Машинен език
বিষ্ণুপ্রিয়া মণিপুরী: মেশিন লেঙগুয়েজ
brezhoneg: Areg ijinenn
bosanski: Mašinski jezik
čeština: Strojový kód
dansk: Maskinkode
Ελληνικά: Γλώσσα μηχανής
English: Machine code
Esperanto: Maŝinkodo
eesti: Masinakeel
فارسی: کد ماشین
suomi: Konekieli
עברית: שפת מכונה
हिन्दी: मशीनी भाषा
hrvatski: Strojni jezik
hornjoserbsce: Mašinowa rěč
magyar: Gépi kód
Bahasa Indonesia: Bahasa mesin
íslenska: Vélamál
日本語: 機械語
la .lojban.: sambau
한국어: 기계어
Кыргызча: Машина тили
latviešu: Mašīnkods
олык марий: Машин код
മലയാളം: യന്ത്രഭാഷ
монгол: Машин код
မြန်မာဘာသာ: Machine language
Nederlands: Machinetaal
norsk nynorsk: Maskinkode
norsk: Maskinkode
română: Limbaj mașină
русский: Машинный код
srpskohrvatski / српскохрватски: Mašinski jezik
Simple English: Machine code
slovenčina: Strojový kód
slovenščina: Strojna koda
српски / srpski: Машински језик
svenska: Maskinkod
Türkçe: Makine dili
українська: Машинний код
oʻzbekcha/ўзбекча: Mashina tili
Tiếng Việt: Ngôn ngữ máy
中文: 机器语言
Bân-lâm-gú: Ki-hâi-bé
粵語: 機械語言