I disagree with C++ being "simple". Its far from it, on the surface, it may look pretty simple, like how you put it, but thats just scratching the surface. There are college classes based on C++ and the various paradigms, methodology, idioms and ect. Now I would not compare Ruby, Python, LUA, or...