Este documento trata sobre conceptos básicos de programación. Explica que la programación se refiere a planificar acciones para un proyecto o preparar máquinas para realizar tareas. También describe la programación estructurada, un paradigma que mejora la calidad y desarrollo de programas utilizando solo subrutinas, secuencia, selección e iteración. Finalmente, menciona algunas formas de representar algoritmos como diagramas de flujo, diagramas rectangulares y pseudocódigo.