This is a very interesting Infographic on programming languages created by the folks at Rackspace. Are you a programmer? How does your programming experience and growth match up to the progression illustrated in this Infographic?
Note: I do realize that Ruby on Rails isn’t really a programming language in the traditional sense, but certainly the programming language Ruby is now so closely tied to the Rails framework, which is written in Ruby, that most software developers tend to talk like they’re one in the same.