Si bien es posible escribir programas informáticos como listas largas de números (lenguaje de la máquina) y mientras que esta técnica se utilizó con muchos ordenadores tempranos, es extremadamente tedioso y potencialmente propenso a error para hacerlo en la práctica, especialmente para programas complicados. en cambio, cada instrucción básica se puede dar un nombre corto que es indicativo de su función y fácil de recordar - un mnemónico como agregar, sub, mult o saltar. estos nemotecnias son conocidos colectivamente como lenguaje de montaje de la computadora. convertir programas escritos en lenguaje de montaje en algo que el ordenador realmente puede entender (lenguaje de la máquina) se suele hacer por un programa de computadora llamado montador.
Los programas que convierten el lenguaje de montaje en lenguaje automático se llaman qué?
 un montador.