I was wondering, why are there so many programming languages out there? I mean, I've learned a bit of Visual Basic, a bit of C++ and a bit of Java (which I didn't like) and I was wondering, why others keep making more langauges.
I can see Java having to be around, for web-based applications, and Visual Basic for teaching programming fundimentals, but if C++ has shortcomings, why not just add to that language (seince its apparently not even standardized).
I know some languages are older, but whats the purpose of making whole new ones? I'm reading a book 3d game programming all in one, and it has its own language called Torque, which apparently is only used by this ONE individual series.
So I do wonder: Why not just standardize the languages and work off those, instead of making so many to learn?