Este documento define conceptos clave como algoritmo, diagrama de flujo y lenguaje de programación. Explica que un algoritmo es un conjunto de instrucciones para resolver un problema de forma ordenada y finita, y provee ejemplos. También define diagrama de flujo como una representación gráfica de un algoritmo y lenguaje de programación como un lenguaje formal que permite escribir instrucciones para controlar sistemas.