Statements (51)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:C_programming_language
|
gptkbp:designed_by |
gptkb:Niklaus_Wirth
|
gptkbp:first_appearance |
gptkb:1970
|
gptkbp:has_community |
academic community
programming language enthusiasts |
gptkbp:has_feature |
gptkb:Algol_W_Compiler
gptkb:Algol_W_Interpreter control structures data types recursive procedures |
gptkbp:has_function |
gptkb:Ada
gptkb:Pascal |
gptkbp:has_legacy |
influence on modern languages
influence on software engineering practices |
https://www.w3.org/2000/01/rdf-schema#label |
Algol W
|
gptkbp:influenced |
gptkb:Pascal
gptkb:Modula-2 |
gptkbp:is_available_on |
personal computers
various platforms mainframe computers minicomputers |
gptkbp:is_considered_as |
a precursor to modern programming languages
a significant development in programming language history |
gptkbp:is_notable_for |
its clarity
its simplicity its expressiveness its formal syntax its semantic clarity its use in early computing research its role in the development of programming paradigms |
gptkbp:is_part_of |
gptkb:Algol_family_of_languages
|
gptkbp:is_related_to |
gptkb:Algol_68
gptkb:Algol_60 |
gptkbp:is_standardized_by |
gptkb:ISO_9001
ANSI standard |
gptkbp:is_used_for |
scientific computing
algorithm description system programming |
gptkbp:is_used_in |
gptkb:academic_research
teaching programming concepts |
gptkbp:replaced_by |
gptkb:Pascal
gptkb:true gptkb:Modula-2 |
gptkbp:supports |
structured programming
block structure |
gptkbp:type_of |
high-level programming language
|
gptkbp:written_in |
gptkb:Algol_60
Assembly language |
gptkbp:bfsParent |
gptkb:Algol_60
gptkb:Algol_System |
gptkbp:bfsLayer |
6
|