Wirth's educational programming languages

GPTKB entity

Statements (50)
Predicate Object
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