I found this article in the latest edition of American Scientist online. It’s an interesting and reasonably brief look at the history of programming languages. It also goes into the four basic types of programming languages – declarative, functional,