构化程式。一般都认为结构化程式理论是归功于伯姆和贾可皮尼于1966年发表的论文，其中一个原因可能是戴克斯特拉引用过此论文。结构化程式理论未提及如何撰写结构化程式，也没有提到结构化程式的分析，后来1960至1970年代时，戴克斯特拉、罗伯特·弗洛伊德、东尼·霍尔等计算机科学家在此领域有许多的贡献。
争议.结构化编程中一项重要的原则是减少甚至禁止goto指令的使用，不过不是所有计算机科学家都赞成禁止使用goto指令。高德纳赞成程式设计时需考虑可读性，但他不赞成禁用goto指令。在其19