structured programming movement

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:advocatesFor use of control structures
gptkbp:emergedIn late 1960s
gptkbp:focusesOn improving code clarity
improving code maintainability
improving code quality
https://www.w3.org/2000/01/rdf-schema#label structured programming movement
gptkbp:influenced object-oriented programming
software engineering
modern programming languages
gptkbp:influencedBy gptkb:Niklaus_Wirth
gptkb:Edsger_W._Dijkstra
gptkb:C.A.R._Hoare
gptkbp:opposedBy unrestricted use of goto statements
gptkbp:popularizedBy gptkb:Edsger_W._Dijkstra's_letter_'Go_To_Statement_Considered_Harmful'
gptkbp:principle integer sequence
iteration
selection
gptkbp:promotion modular programming
gptkbp:relatedTo stepwise refinement
top-down design
gptkbp:bfsParent gptkb:Go_To_Statement_Considered_Harmful
gptkbp:bfsLayer 5