El documento describe los elementos básicos de un lenguaje de programación estructurado como instrucciones de entrada/salida, cálculo y control. Explica que las estructuras de control permiten especificar que las instrucciones siguientes no se ejecuten secuencialmente sino que se transfiera el control. Menciona algunas estructuras de control como la selección que ejecuta bloques de instrucciones según si una condición es verdadera o falsa, y que las estructuras de control permiten tomar decisiones y repetir procesos.