Statements (23)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:programming_language
|
| gptkbp:citation |
gptkb:California_Institute_of_Technology
|
| gptkbp:designedBy |
gptkb:Per_Brinch_Hansen
|
| gptkbp:documentation |
The Programming Language Concurrent Pascal (CACM, 1975)
|
| gptkbp:fileExtension |
.pas
|
| gptkbp:influenced |
gptkb:Ada
gptkb:Eiffel |
| gptkbp:influencedBy |
gptkb:Pascal
Hoare's monitors |
| gptkbp:introducedIn |
1975
|
| gptkbp:notableFeature |
class concept for modularity
monitors for synchronization |
| gptkbp:paradigm |
imperative
structured concurrent |
| gptkbp:platform |
gptkb:PDP-11
|
| gptkbp:primaryUse |
operating systems
real-time systems |
| gptkbp:RAM |
gptkb:manual
|
| gptkbp:typeSafety |
strong
|
| gptkbp:bfsParent |
gptkb:SuperPascal
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
Concurrent Pascal
|