El documento describe la programación estructurada, una nueva forma de programar que surgió a finales de los años 1970. La programación estructurada produce programas fiables, eficientes y fáciles de entender y modificar. Se basa en tres construcciones de control: secuencia, instrucción condicional e iteración con condición al principio.