You probably have to be a programmer to appreciate the programmer_hierarchy but if you are I think you will find it interesting.
I have written programs in all of the 18 languages listed except ADA, Visual Basic (what, no Basic?), C#, and Ruby (and plan to do some Ruby in the near future) and I can say that the list is close to my feelings about the various languages. There are a few missing languages whose practitioners would claim should be pretty high on the list (Forth, Snobol, PL1) but it includes the major ones.