Este documento describe brevemente los conceptos clave de los lenguajes de programación. Explica que un lenguaje de programación consiste en un conjunto de símbolos y reglas sintácticas que pueden usarse para crear programas que controlen el comportamiento de una máquina. Además, distingue entre lenguajes de bajo nivel como el lenguaje de máquina y ensamblador, e lenguajes de alto nivel diseñados para ser más fáciles de usar y comprender por los humanos.