Algol W

GPTKB entity

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