gptkbp:instance_of
|
gptkb:C_programming_language
|
gptkbp:designed_by
|
gptkb:Niklaus_Wirth
|
gptkbp:features
|
control structures
data types
block structure
syntax similar to ALGOL 60
|
gptkbp:first_appearance
|
gptkb:1966
|
gptkbp:has_feature
|
various compilers
|
gptkbp:has_function
|
similar to Pascal
|
gptkbp:has_influence_on
|
modern programming languages
|
gptkbp:has_legacy
|
influenced the development of later languages
|
https://www.w3.org/2000/01/rdf-schema#label
|
ALGOL W
|
gptkbp:influenced_by
|
gptkb:ALGOL_60
|
gptkbp:is_notable_for
|
its simplicity and clarity
|
gptkbp:is_part_of
|
ALGOL family
|
gptkbp:is_related_to
|
structured programming
|
gptkbp:is_taught_in
|
computer science courses
|
gptkbp:is_used_for
|
algorithm description
|
gptkbp:paradigm
|
procedural programming
|
gptkbp:replaced_by
|
not widely used today
|
gptkbp:successor
|
gptkb:Pascal
|
gptkbp:supports
|
recursive procedures
user-defined types
parameter passing by value and reference
|
gptkbp:used_in
|
gptkb:academic_research
teaching programming concepts
|
gptkbp:bfsParent
|
gptkb:ALGOL
gptkb:ALGOL_60
|
gptkbp:bfsLayer
|
5
|