Design of Pascal, 1968-70
•Algol-like phrase structure (syntax)
•Generality of expressions
•Conditions and the type Boolean
•Procedures and functions, recursion
•The concept of locality (block structure)
•Data structures: Array, Record, Set, File, Pointer