Statements (57)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:Oberon
|
gptkbp:album |
available for various platforms
|
gptkbp:based_on |
gptkb:Pascal
|
gptkbp:designed_by |
gptkb:Niklaus_Wirth
|
gptkbp:developed_by |
gptkb:Component_Pascal_Group
|
gptkbp:features |
exception handling
garbage collection modular programming strong typing |
gptkbp:first_appearance |
gptkb:1991
|
gptkbp:format |
.cp
|
gptkbp:formulation |
similar to Pascal
|
gptkbp:has |
gptkb:Author
gptkb:Library type inference active community rich data types |
https://www.w3.org/2000/01/rdf-schema#label |
Component Pascal
|
gptkbp:influenced_by |
gptkb:Author
|
gptkbp:is |
high-level language
object-oriented used in data analysis used in education used in research used in game development not widely adopted used in embedded systems used in scientific computing known for its efficiency compiled language known for its clarity statically typed used in simulation software used in web development used in compilers used in industry used in interpreters used in educational tools known for its simplicity used in system programming general-purpose language functional programming friendly used in application development known for its maintainability known for its portability known for its safety part of the Pascal family used in ID Es used in libraries. |
gptkbp:philosophy |
imperative programming
|
gptkbp:platform |
cross-platform
|
gptkbp:supports |
concurrent programming
generic programming object-oriented programming |
gptkbp:used_in |
gptkb:software_framework
|