Statements (28)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:programming_language
|
| gptkbp:appliesTo |
Education
Software engineering Algorithm design |
| gptkbp:contrastsWith |
Unstructured programming
|
| gptkbp:emphasizes |
Block structures
For and while loops Use of subroutines |
| gptkbp:focusesOn |
Improving clarity
Improving development time Improving quality |
| gptkbp:hasConcept |
Hierarchical program structure
Single entry, single exit Structured control flow |
| gptkbp:influenced |
Object-oriented programming
Procedural programming |
| gptkbp:introduced |
gptkb:Edsger_W._Dijkstra
|
| gptkbp:introducedIn |
1960s
|
| gptkbp:prohibits |
Goto statement
|
| gptkbp:relatedTo |
Modular programming
Control flow Top-down design |
| gptkbp:uses |
Selection
Sequence Iteration |
| gptkbp:bfsParent |
gptkb:W._P._Wirth
|
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
Structured Programming
|