The Evolution of Computer Programming

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