Este documento presenta una introducción a diferentes conceptos relacionados con los lenguajes de programación como lenguaje de máquina, lenguaje de bajo nivel, lenguaje de alto nivel y paradigmas de programación. Explica que el lenguaje de máquina traduce el código fuente a instrucciones numéricas compatibles con la computadora y que los lenguajes de bajo nivel usan identificadores para representar instrucciones en ensamblador. También describe que los lenguajes de alto nivel permiten resolver problemas de manera más fácil al independiz