A brief, incomplete, and mostly wrong history of programming languages
james-iry.blogspot.com