Programme qui traduit le code assembleur en code machine.
Aussi appelé assembler, cet outil (comme nasm, gas) convertit les instructions symboliques en binaire exécutable.
C’est une étape clé dans la chaîne de compilation, souvent invisible pour les langages de haut niveau.
Comprendre son existence, c’est saisir que tout logiciel finit en 0 et 1.