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 implica crear programas de computadora mediante procedimientos lógicos y que se desarrolla en diferentes lenguajes de programación, los cuales son códigos estructurados creados por el hombre para que las computadoras realicen funciones previamente establecidas. También define conceptos clave como algoritmos, código fuente y el proceso de creación de programas.