Este documento define el lenguaje ensamblador como un conjunto de mnemónicos que representan instrucciones básicas para computadoras. Describe que el lenguaje ensamblador implementa una representación simbólica de códigos de máquina binarios legible para programadores. También resume algunas características, ventajas y desventajas del lenguaje ensamblador como su dificultad de portabilidad pero mayor velocidad, y explica brevemente tipos de instrucciones y registros usados.