Andreas Stefik gave a talk titled The Programming Wars[1] at my school -- I thought it was a fascinating overview and the video is available at the link. If you already are pretty familiar with the history of programming languages (I'm not), it might be less interesting for you.
[1]: http://www.cs.washington.edu/events/colloquia/search/details...