PASCAL

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:album machine code
gptkbp:designed_by gptkb:Niklaus_Wirth
gptkbp:first_appearance gptkb:1970
gptkbp:has_community gptkb:Turbo_Pascal_community
Free Pascal community
Object Pascal community
gptkbp:has_features data structures
exception handling
modular programming
object-oriented programming
dynamic arrays
file handling
recursion
gptkbp:has_function block structure
gptkbp:has_variants gptkb:Object_Pascal
gptkb:Free_Pascal
gptkb:Turbo_Pascal
gptkbp:has_weapon gptkb:Pascal_compilers
Pascal frameworks
Pascal libraries
Pascal IDEs
https://www.w3.org/2000/01/rdf-schema#label PASCAL
gptkbp:influenced_by gptkb:ALGOL
gptkbp:is_considered_as a legacy language
a teaching language
a foundational language
gptkbp:is_popular_in 1970s and 1980s
gptkbp:is_related_to gptkb:C_programming_language
gptkb:Ada
gptkb:Delphi
gptkb:Modula-2
gptkbp:is_standardized_by gptkb:ISO_7185
gptkb:ISO_10206
gptkbp:is_taught_in gptkb:college
universities
high schools
online courses
bootcamps
gptkbp:is_used_in gptkb:education
gptkb:Software_Development
embedded systems
game development
scientific computing
system programming
gptkbp:supports structured programming
procedural programming
gptkbp:system strongly typed
gptkbp:used_for teaching programming
gptkbp:bfsParent gptkb:MACRO-11
gptkbp:bfsLayer 6