El documento describe la programación estructurada. Surgió en la década de 1960 para mejorar la calidad y claridad de los programas de computadora al utilizar solo tres estructuras: secuencia, selección e iteración. A finales del siglo XX, casi todos los científicos estaban convencidos de sus beneficios como reducción de errores y facilidad de mantenimiento. La programación estructurada se convirtió en el paradigma dominante para el desarrollo de software.