Steele and Gabriel's 50 in 50: Now available online
Maybe the best talk I've ever seen: Guy Steele and Dick Gabriel's 50 in 50
, where they present 50 remarkable features in 50 programming languages.
And they present them in a very cool way: art, poems, songs, and Guy rapping :-)
You have to watch it!