CLU

GPTKB entity

Statements (40)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:album machine code
gptkbp:community_support limited
gptkbp:control_system yes
gptkbp:data_type yes
gptkbp:designed_by gptkb:Barbara_Liskov
gptkbp:features exception handling
type safety
iterators
data abstraction
gptkbp:first_appearance gptkb:1974
gptkbp:has_function gptkb:Pascal
block structure
gptkbp:has_garbage_collection yes
https://www.w3.org/2000/01/rdf-schema#label CLU
gptkbp:influenced gptkb:C++
gptkbp:influenced_by gptkb:Lisp
gptkbp:is_considered a historical language
gptkbp:is_notable_for its influence on later languages
its influence on software engineering practices
its role in the development of object-oriented concepts.
its early use of exceptions
its early use of iterators
its focus on data abstraction
gptkbp:is_object_oriented gptkb:true
gptkbp:is_related_to gptkb:Smalltalk
gptkb:Java
gptkb:ML
gptkb:Simula
gptkbp:is_taught_in computer science courses
gptkbp:is_used_in academic settings
gptkbp:library yes
gptkbp:paradigm object-oriented programming
gptkbp:suitable_for system programming
application programming
gptkbp:supports concurrent programming
generic programming
modular programming
gptkbp:system static typing
gptkbp:used_in gptkb:research