Assembleur

Page d'aide sur les redirections « Assembleur » et « Langage Assembleur » redirigent ici. Pour les autres significations, voir Assembleur (homonymie).
Page d'aide sur l'homonymie Cet article concerne le langage d'assemblage. Pour le programme produisant un exécutable à partir d'un source écrit dans ce langage, voir Programme assembleur.
Page d'aide sur l'homonymie Pour le métier de fabrication des ordinateurs, voir Assembleur d'ordinateur.

Un langage d'assemblage ou langage assembleur est, en programmation informatique, un langage de bas niveau qui représente le langage machine sous une forme lisible par un humain. Les combinaisons de bits du langage machine sont représentées par des symboles dits « mnémoniques » (du grec mnêmonikos, relatif à la mémoire), c'est-à-dire faciles à retenir. Le programme assembleur convertit ces mnémoniques en langage machine, ainsi que les valeurs (écrites en décimal) en binaire et les libellés d'emplacements en adresses, en vue de créer par exemple un fichier objet ou un fichier exécutable.

Dans la pratique courante, le même terme assembleur est utilisé à la fois pour désigner le langage d'assemblage et le programme assembleur qui le traduit. On parle ainsi de « programmation en assembleur ».

La traduction une fois pour toutes par beaucoup d'interpréteurs de chaque nom de variable rencontré dans une instruction (évoluée) par la position mémoire associée et de chaque constante (écrite par l'utilisateur en décimal) en binaire est typique d'une opération d'assemblage, bien que le nom d'assembleur ne soit pas couramment utilisé dans ce cas précis.

Other Languages
العربية: لغة تجميع
azərbaycanca: Assembler
беларуская (тарашкевіца)‎: Мова асэмблера
български: Асемблерен език
bosanski: Asembler
Esperanto: Asembla lingvo
עברית: שפת סף
magyar: Assembly
Bahasa Indonesia: Bahasa rakitan
íslenska: Smalamál
italiano: Assembly
ქართული: ასემბლი
한국어: 어셈블리어
kurdî: Assembly
lumbaart: Assembly
lietuvių: Asemblerio kalba
latviešu: Asamblervaloda
Bahasa Melayu: Bahasa himpunan
Nederlands: Assembleertaal
norsk: Assembler
português: Assembly
srpskohrvatski / српскохрватски: Asemblerski jezik
Simple English: Assembly language
slovenščina: Zbirni jezik
shqip: Assembly
српски / srpski: Асемблер
svenska: Assembler
тоҷикӣ: Ассемблер
українська: Мова асемблера
Tiếng Việt: Hợp ngữ
中文: 汇编语言