Este documento describe los conceptos básicos de los lenguajes de programación. Explica que un lenguaje de programación es un idioma artificial diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Se compone de símbolos y reglas que definen su estructura y significado. Incluye elementos como variables, condicionales, bucles y funciones para controlar el comportamiento de una máquina o expresar algoritmos con precisión.