Este documento describe la programación estructurada, incluyendo que se basa en tres estructuras (secuencia, selección e iteración), y proporciona ventajas como programas más fáciles de entender y mantener, y desventajas como menor flexibilidad para cambios. Explica que cada estructura funciona de manera diferente dependiendo de si las sentencias se ejecutan en orden, según el valor de una variable, o mientras una condición sea verdadera.