Wirth's programming paradigms
GPTKB entity
Statements (50)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:characteristics |
efficiency
high-level abstraction portability readability maintainability |
gptkbp:developed_by |
gptkb:Niklaus_Wirth
|
gptkbp:emphasizes |
modularity
strong typing data abstraction |
gptkbp:has_programs |
application development
embedded systems system programming |
https://www.w3.org/2000/01/rdf-schema#label |
Wirth's programming paradigms
|
gptkbp:includes |
concurrent programming
object-oriented programming structured programming |
gptkbp:influenced_by |
gptkb:Oberon_programming_language
Modula programming language Pascal programming language |
gptkbp:is_associated_with |
Niklaus Wirth's contributions
|
gptkbp:is_challenged_by |
functional programming
declarative programming new programming paradigms |
gptkbp:is_criticized_for |
steep learning curve
complexity in implementation |
gptkbp:is_documented_in |
gptkb:book
research articles academic papers |
gptkbp:is_evaluated_by |
developer feedback
programming language benchmarks software performance metrics |
gptkbp:is_related_to |
gptkb:computer_science
gptkb:language software engineering |
gptkbp:is_supported_by |
gptkb:Educational_Institution
online forums programming communities |
gptkbp:is_used_in |
gptkb:software_framework
academic education |
gptkbp:origin |
modern programming practices
multi-paradigm programming |
gptkbp:promotes |
code reusability
software reliability program correctness |
gptkbp:training |
programming courses
computer science curricula software engineering courses |
gptkbp:bfsParent |
gptkb:Niklaus_Wirth
|
gptkbp:bfsLayer |
3
|