Los lenguajes de programación son conjuntos de símbolos y reglas que definen la estructura y significado de una máquina. Estos lenguajes permiten escribir instrucciones para que las máquinas realicen tareas. Aunque a menudo se usan como sinónimos, lenguaje de programación se refiere específicamente a idiomas para programar computadoras, mientras que lenguaje informático incluye también otros como HTML.