Statements (41)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_programming_language
|
gptkbp:community |
gptkb:developers
open-source community academic community |
gptkbp:designed_for |
Pascal programming language
|
gptkbp:developed_by |
gptkb:Niklaus_Wirth
|
gptkbp:example |
gptkb:Delphi
gptkb:Free_Pascal gptkb:Turbo_Pascal |
gptkbp:features |
exception handling
object-oriented programming strong typing block structure |
gptkbp:first_appearance |
1970s
|
gptkbp:has_limitations |
less popular than C/ C++
limited libraries not widely used in industry |
gptkbp:historical_significance |
influenced software engineering practices
led to the development of Delphi promoted structured programming contributed to the rise of object-oriented programming |
https://www.w3.org/2000/01/rdf-schema#label |
Pascal compilers
|
gptkbp:influenced |
modern programming languages
|
gptkbp:influenced_by |
gptkb:ALGOL
|
gptkbp:input_output |
bytecode
machine code |
gptkbp:is_taught_in |
moderate
|
gptkbp:platforms |
gptkb:Linux
gptkb:mac_OS gptkb:Windows |
gptkbp:related_to |
gptkb:C_programming_language
Pascal programming language |
gptkbp:supports |
structured programming
data structuring |
gptkbp:usage |
teaching programming concepts
prototyping applications developing educational software creating compilers for other languages |
gptkbp:used_in |
gptkb:education
|
gptkbp:bfsParent |
gptkb:Pascal_Language_Standard
|
gptkbp:bfsLayer |
6
|