El lenguaje ensamblador es un lenguaje de bajo nivel que permite escribir instrucciones usando abreviaturas como ADD, SUB y DIV. Es traducible al lenguaje máquina y derivó todos los demás lenguajes. Un programa en lenguaje ensamblador consiste en una secuencia de sentencias con cuatro campos opcionales: etiqueta, operación, operando y comentarios.