Este documento describe los conceptos básicos de los lenguajes de programación. Explica que un lenguaje de programación es un idioma artificial formado por símbolos y reglas que definen su estructura y se utiliza para crear programas que controlen máquinas o expresen algoritmos. Luego describe los diferentes tipos de lenguajes según su nivel como lenguajes de bajo nivel, de nivel medio y de alto nivel, y explica que los traductores como compiladores y ensambladores convierten código de un lenguaje a otro.