Wright State University: T.K. Prasad's "Evolution of Programming Languages"
Read these slides, which provide a history of development of programming languages along the three major paradigms: Imperative, Functional, and Object-oriented. It also briefly discusses modern scripting languages.
Click http://web.archive.org/web/20141210121757/http://cecs.wright.edu/~tkprasad/courses/cs480/L0Intro.pdf link to open resource.