Elementary Programming and Algol

I find it fascinating how much of what the popular programming imagination thinks of as new and exciting was already been thought of a long time ago.

I recently got a copy of “Elementary Programming and Algol” which was written by Keith Nicol in 1965 and what struck me most was how contemporary it felt if one ignores references to hardware.

cover

back cover

writing the program

aim of a program

know your problem

on generality