El lenguaje ensamblador es un lenguaje de programación que utiliza códigos mnemotécnicos ( es decir, abreviaturas de letras y números) d ellas instrucciones máquina ( binario).
Por lo cual, los programas que se escriben en lenguaje ensamblador se deben traducir a código máquina para que la computadora pueda entenderlo.