gptkbp:instance_of
|
gptkb:language
|
gptkbp:bfsLayer
|
3
|
gptkbp:bfsParent
|
gptkb:Niklaus_Wirth
|
gptkbp:created_by
|
1970s
|
gptkbp:developed_by
|
gptkb:Niklaus_Wirth
|
gptkbp:emphasizes
|
modularity
structured programming
data abstraction
|
gptkbp:first_introduced
|
1970s
|
gptkbp:focuses_on
|
teaching programming concepts
|
gptkbp:has_influence_on
|
modern programming languages
educational programming paradigms
|
gptkbp:has_method
|
gptkb:Author
gptkb:Oberon
gptkb:Pascal
|
gptkbp:has_programs
|
gptkb:Research_Institute
embedded systems
system programming
teaching programming
|
https://www.w3.org/2000/01/rdf-schema#label
|
Wirth's educational programming languages
|
gptkbp:includes
|
gptkb:Author
gptkb:Oberon
gptkb:Pascal
|
gptkbp:influenced_by
|
gptkb:Algol
gptkb:FORTRAN
functional programming languages
structured programming languages
|
gptkbp:is_designed_for
|
academic use
research purposes
learning purposes
|
gptkbp:is_part_of
|
computer science curriculum
programming language theory
|
gptkbp:is_popular_in
|
gptkb:1980s
1990s
|
gptkbp:is_used_by
|
gptkb:University
gptkb:physicist
gptkb:Educational_Institution
|
gptkbp:known_for
|
efficiency
readability
simplicity
|
gptkbp:origin
|
gptkb:Switzerland
|
gptkbp:promotes
|
software engineering principles
good programming practices
|
gptkbp:provides
|
data structures
strong typing
modular programming support
|
gptkbp:supports
|
object-oriented programming
procedural programming
|
gptkbp:used_in
|
gptkb:education
gptkb:software_framework
|