Statements (70)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:C_programming_language
|
gptkbp:based_on |
gptkb:Pascal
|
gptkbp:designed_by |
gptkb:Hewlett-Packard
|
gptkbp:first_appearance |
gptkb:1979
|
gptkbp:has_features |
control structures
data structures database connectivity debugging tools dependency management documentation tools error handling exception handling modular design modular programming object-oriented programming performance profiling performance tuning security features source code management test frameworks user interface design version control strong typing type checking user-defined types memory management build automation cross-platform compatibility dynamic memory allocation system programming file handling recursion network programming input/output operations scripting capabilities syntax checking graphics programming code generation array handling real-time programming standard libraries API support code analysis tools compiler optimizations concurrency support multi-threading support compiler directives linking application programming preprocessor directives continuous integration support code portability inline assembly support interfacing with hardware modular libraries |
https://www.w3.org/2000/01/rdf-schema#label |
HP PASCAL
|
gptkbp:influenced_by |
gptkb:Algol
gptkb:Modula-2 |
gptkbp:paradigm |
imperative programming
procedural programming |
gptkbp:platform |
gptkb:HP_3000
gptkb:HP_9000 |
gptkbp:supports |
functions
data types structured programming procedures |
gptkbp:type |
compiled language
|
gptkbp:used_for |
embedded systems
|
gptkbp:bfsParent |
gptkb:HP_BASIC
|
gptkbp:bfsLayer |
6
|