Early History of Programming Languages by Donald Knuth