Modifications from ALGOL 58 to 60
Block structure introduced- method of designing code that segments scopes of variables and control statement
Passing parameters by value or name allowed
Recursive procedures allowed
Stack dynamic arrays allowed
Can create user defined data types