El documento define los conceptos básicos de la programación como lenguajes de programación, objetivos, tipos de lenguajes, pseudocódigo, y componentes de un algoritmo como variables, constantes, asignaciones, entrada y salida. Explica que un programa es un conjunto de instrucciones que ejecutan una tarea, y que los lenguajes de programación pueden ser de máquina, de bajo nivel o de alto nivel.