The Minds Behind Structured Programming – 7 People Redefining Software
Structured programming changed software engineering by insisting that control flow, data structure, correctness, and decomposition should be designed deliberately rather than allowed to grow into tangled jumps. Dijkstra, Wirth, Hoare, Gries, Mills, Jackson, and Knuth attacked that problem from theory, language design, industry, pedagogy, and program representation.