Statements (58)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:C_programming_language
|
gptkbp:designed_by |
gptkb:C._A._R._Hoare
|
gptkbp:developed_by |
gptkb:CWI_Amsterdam
|
gptkbp:features |
dynamic typing
automatic memory management interactive interpreter |
gptkbp:first_appearance |
gptkb:1987
|
gptkbp:formulation |
similar to Pascal
|
gptkbp:has |
gptkb:Library
simple syntax educational value limited commercial use |
https://www.w3.org/2000/01/rdf-schema#label |
ABC programming language
|
gptkbp:influenced |
gptkb:Python
ABC-like languages |
gptkbp:influenced_by |
gptkb:Pascal
|
gptkbp:is |
gptkb:C_programming_language
portable user-friendly historically significant extensible interpreted language not widely used today object-oriented programming language suitable for beginners compiled language not actively maintained functional programming language not suitable for artificial intelligence not suitable for cloud computing not suitable for data analysis not suitable for database programming not suitable for distributed systems not suitable for embedded systems not suitable for enterprise applications not suitable for game development not suitable for high-performance computing not suitable for large-scale software development not suitable for machine learning not suitable for mobile development not suitable for network programming not suitable for parallel computing not suitable for real-time systems not suitable for scientific computing not suitable for system programming not suitable for web development not suitable for web services |
gptkbp:paradigm |
imperative programming
|
gptkbp:supports |
exception handling
modular programming structured programming recursion data abstraction |
gptkbp:type |
high-level programming language
|
gptkbp:used_for |
teaching programming concepts
|
gptkbp:bfsParent |
gptkb:C_programming_language
gptkb:Python |
gptkbp:bfsLayer |
4
|