ALGOL 60

ALGOL 60 is an imperative, block-structured programming language defined in 1960 by an international committee. Its report introduced Backus-Naur form notation.

Paradigm
Imperative
First appeared
1960
Reference
Wikipedia article