Este documento presenta una introducción a los lenguajes de programación. Explica que los lenguajes de programación son fundamentales en ciencias de la computación ya que nos permiten comunicarnos con las máquinas y otras personas. Luego, describe brevemente los objetivos de estudiar lenguajes de programación, su historia, los principales paradigmas (imperativo, funcional, orientado a objetos y lógico) y algunos criterios para evaluar qué hace que un lenguaje sea bueno, como su facilidad de escritura, legibilidad y capacidad de abstracción