El documento describe las características y aplicaciones del lenguaje ensamblador. Explica que es un lenguaje de bajo nivel directamente traducible al lenguaje máquina, formado por abreviaturas llamadas mnemotécnicos. Señala que permite un control total del hardware pero requiere más tiempo de programación que los lenguajes de alto nivel. Finalmente, indica que es utilizado principalmente en sistemas embebidos, industria, transporte, gráficos y electrónica, donde los recursos son limitados.