I came across an interesting article ranking the popularity of programming languages. Java is the most widely used language. Contrary to my belief that C++ was slowly replacing C as the middle-level general purpose programming language of choice for many, C remains much more popular than the C++ even though they are both declining minimally in terms of influence. In fact, C++ was overtaken by PHP and Visual BASIC to move from 3rd to 5th position. Anyway, here is the source. http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html