Finding out which is the best language is a tough task. A programming language is created to solve a specific problem. A language which is good for task A may not be able to properly handle task B. Comparing programming language is never easy. What we can do, however, is find which is popular in the industry.
There are many ways to find the popularity of a programming languages. Counting the number of google searchs for each language is a simple way to find the popularity. GitHub and StackOverflow also can give some good pointers.
Salary surveys are a way to find out the programmings languages that are most in demand in the industry. Below table is the result of one such survey. When using any survey keep in mind that the results vary year on year.
No. | Language | Created By | Average Annual Salary | Learning Difficulty |
1 | Python | Guido van Rossum | $114,383 | Easy |
2 | Java | James Gosling | $101,013 | Easy |
3 | R | Robert Gentleman, Ross Ihaka | $92,037 | Hard |
4 | Javascript | Netscape | $110,981 | Easy |
5 | Swift | Apple | $130,801 | Easy |
6 | C++ | Bjarne Stroustrup | $113,865 | Hard |
7 | C# | Microsoft | $88,726 | Hard |
8 | PHP | Rasmus Lerdorf | $84,727 | Easy |
9 | SQL | Donald D. Chamberlin, Raymond F. Boyce. | $84,793 | Easy |
10 | Go | Robert Griesemer, Ken Thompson, Rob Pike. | $94,082 | Difficult |