ALGOL W

E10343

ALGOL W is an early procedural programming language developed in the 1960s as a successor to ALGOL 60, notable for introducing features that strongly influenced the design of Pascal.

Jump to: Statements Referenced by

Statements (45)

Predicate Object
instanceOf ALGOL family programming language
procedural programming language
programming language
basedOn ALGOL 60
countryOfOrigin Switzerland
designedInDecade 1960s
designGoal simplify and improve ALGOL 60
successor to ALGOL 60
developer IFIP Working Group 2.1
Niklaus Wirth
Tony Hoare
executionModel compiled language
field computer programming
follows ALGOL 60
hasSuccessor Pascal
hasSyntaxStyle ALGOL-like block structure
historicalPeriod early high-level programming languages
inception 1966
influenced Pascal
later ALGOL-family languages
later procedural programming languages
influencedBy ALGOL 60
early structured programming ideas
nameDerivation variant of ALGOL
notableFor early use of record and pointer types
influencing the design of Pascal
paradigm imperative programming
structured programming
standardizedBy IFIP
supports recursive procedures
user-defined data types
supportsFeature block structure
call-by-name parameter passing
call-by-value parameter passing
conditional statements
dynamic arrays
for loops
nested procedures
pointer types
record types
strongly typed variables
while loops
typingDiscipline static typing
usedFor algorithm description
scientific computing

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Pascal influencedBy ALGOL W