Este documento presenta una introducción a los conceptos básicos de la programación y los lenguajes de programación. Explica que la programación involucra la creación de programas de computadora mediante procedimientos lógicos y que existen diversos lenguajes de programación que permiten especificar las instrucciones que debe seguir una computadora. También resume los pasos clave en el proceso de creación de un programa, incluyendo el análisis de requisitos, diseño, implementación e instalación.