El lenguaje ensamblador es un tipo de lenguaje de bajo nivel utilizado para escribir programas informáticos. Es un lenguaje de bajo nivel que asigna nombres simbólicos a instrucciones y parámetros para facilitar la programación a un nivel más cercano al hardware en comparación con los lenguajes de alto nivel.