Este documento define conceptos básicos de programación como algoritmos, pseudocódigo, diagramas de flujo, problemas informáticos y programas informáticos. Explica que un algoritmo es un conjunto ordenado de operaciones para dar un resultado, y que el pseudocódigo y los diagramas de flujo son formas de representar algoritmos de manera gráfica o con lenguaje natural. También describe las partes de un algoritmo y elementos de un pseudocódigo.