The TIOBE Programming Community Index 2011 is probably the most well-research list to indicate the popularity of programming languages I have seen. I also visited Google trends but I found it not accurate. TIOBE index is assembled in two criterias; first, language should have an own entry on Wikipidea and second, language should be Turing complete. According to them the top 10 programming language as of October 2011 are:
This kind of index can be used to verify whether our programming skills are still up to date or to choose which programming language should be adopted when building a new software system.
Programming Language | Paradigm |
---|---|
1. Java | Object-Oriented |
2. C | Proedural |
3. C++ | Object-Oriented |
4. PHP | Object-Oriented, Procedural |
5. C# | Object-Oriented |
6. Objective-C | Object-Oriented |
7. (Visual) Basic | Object-Oriented, Procedural |
8. Python | Object-Oriented |
9. Perl | Procedural |
10. JavaScript | Object-Oriented, Procedural, Funtional |
This kind of index can be used to verify whether our programming skills are still up to date or to choose which programming language should be adopted when building a new software system.