Pascal Programming Language

GPTKB entity

Statements (62)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:control_system For Loop
While Loop
Case Statement
If Statement
gptkbp:data_type gptkb:original_score
gptkb:Real
gptkb:string_theory
Char
gptkbp:designed_by gptkb:Niklaus_Wirth
gptkbp:development_tools Compilers
Debuggers
Pascal IDEs
gptkbp:educational_use University Courses
High School Courses
gptkbp:error_handling Exception Handling
gptkbp:first_appearance gptkb:1970
gptkbp:has_community Active Community
gptkbp:has_features Object-Oriented Programming
Type Inference
Strong Typing
File Handling
Pointer Support
gptkbp:has_function gptkb:ALGOL_60
gptkbp:has_historical_significance Influenced Modern Languages
gptkbp:has_syntax_rules Block Structure
Function Declaration
Variable Declaration
Procedure Declaration
gptkbp:has_variants gptkb:Object_Pascal
https://www.w3.org/2000/01/rdf-schema#label Pascal Programming Language
gptkbp:influenced_by gptkb:ALGOL
gptkbp:is_compiled gptkb:True
gptkbp:is_considered Educational Language
gptkbp:is_known_for gptkb:Simplicity
Readability
Structured Approach
gptkbp:is_legacy_language gptkb:True
gptkbp:is_part_of Programming Language Family
gptkbp:is_popular_in 1970s and 1980s
gptkbp:is_standardized_by gptkb:ISO_7185
gptkbp:is_supported_by gptkb:Linux
gptkb:mac_OS
gptkb:Windows
gptkbp:is_used_in gptkb:Embedded_Systems
gptkb:software
Game Development
Web Development
Scientific Computing
System Programming
gptkbp:library gptkb:Delphi
gptkb:Lazarus
gptkb:Free_Pascal
gptkbp:paradigm Procedural Programming
gptkbp:supports gptkb:Recursion
Structured Programming
Modular Programming
gptkbp:used_for Teaching Programming
gptkbp:year gptkb:True
gptkbp:bfsParent gptkb:Blaise_Pascal
gptkb:Allen_Bauer
gptkbp:bfsLayer 5