As a programmer, we often wonder which programming language is the most popular programming languages in the world. According to a report published online, Python has become the most popular programming language. JavaScript, Java, C#, and PHP are the next top 4 languages.
The Top 3
If you look at the popularity of the top 3 programming languages in the past decade, Java is the clear winner. With Java, if you compare C and C++ programmers, we will find even more users. Now, the use of these three languages, C, C++, and Java have nothing to do with the company or platform. The C language may be used by a Microsoft developer, a Java developer and even a Google developer.
However, the year 2013 has been a clear year of HTML and JavaScript. So, year 2014 and 2015 may tell a different story.
Based on the research and statistics by Udemy, TIOBE, and langpop, the C and Java are neck to neck in the race for f popularity.
The Top 10
Based on the udemy and a few other online publications, the top 10 programming languages based on their popularity and use are listed below.
- Java
- C
- C++
- C#
- Objective-C
- PHP
- Python
- Ruby
- SQL
- JavaScript
The website Langpop.com that is dedicated to programming languages and their popularity shows slightly different statistics. The following chart shows the normalized comparison from the data based on various categories from various online websites.

As you may see from the preceding chart, the languages C and Java are clearly the leaders.
Here is a list of the popularity index announced by the TIOBE Software.
- C (17.89%)
- Java (17.31%)
- Objective-C (10.20%)
- C++ (8.26%)
- C# (5.6%)
- PHP (5.28%)
- Basic (3.75%)
- Python (2.21%)
- SQL (1.87%)
- JavaScript (1.85%)
Here

PYPL PopularitY of Programming Language Index
Pierre Carbonnelle has created a PYPL PopularitY of Programming Language index that analyzes how often people have searched for language tutorials in Google. The raw data comes from Google Trends.
Based on Pierre’s report, Java, PHP, and Python have the top 3 positions. The 4th position is taken by C# followed by C++ and C for 5th and 6th positions. JavaScript, Objective-C, Visual Basic, and Ruby are the next 4 most popular in the list.
Summary
Clearly, C and Java are the most popular programming languages as of today. But it has nothing to do with the productivity. In my next article, I will focus on the best programming languages and the most productive programming languages.

Pankajkumar PatelPosted Oct 14, 2019, 12:02 AM
Nice article
Sourav Kumar DasPosted Oct 13, 2019, 11:29 PM
Nice Article Sir.
Caslav MiticPosted Apr 23, 2015, 10:53 AM
..what a shame Delphi is that low on the list :( I have used Delphi from college time, back in 1996 from Delphi 1 and until 2003..great an very powerful tool !!
Mahesh ChandPosted Jan 22, 2014, 11:04 PM
You're welcome Sabir Khan.
Sabir KhanPosted Jan 20, 2014, 1:19 AM
A very good article! One I was googling for several days...Thanks Mr. Mahesh.
Mahesh ChandPosted Jan 16, 2014, 7:13 AM
Yes and it also depends on what you are developing. Demand of C# is very high in the commercial world while you will not see too many jobs for C/C . In Philadelphia area, we do not have enough good C# and .NET developers.
Arpit JainPosted Jan 11, 2014, 2:11 PM
Really nice article. Incidentally i know all top 4 languages. 3 from my college study and 1 (C#) from c-sharpcorner delhi chapter. So what i learn from this article, refine the most demanded language that is C. I gave 3 interviews so far and in most of them i have the choice of choosing among C,C and Java. As per freshers POV these three languages are really in demand (In India AFAIK) . I think as the Microsoft product grows the demand of C# will increase. But beating C would not be an easy task specially when C 11 and C 14 coming in with a lot of power pack features.
Mahesh ChandPosted Jan 1, 2014, 9:17 PM
Yes Sam. But remember, not real companies go post on Craigslist. CL is used by small and startups who do not want to pay for job posting. From LinkedIn, Glassdoors and other job websites, C# is one of the hottest language in demand. From my experience, in Philly area, we can't find good enough C# and .NET developers. KForce, one of the top recruiting firm in Philly has so many open job positions.
Sam HobbsPosted Dec 30, 2013, 2:42 PM
Yes it is difficult to determine popularity, for one thing there are many ways to define popularity. If the languages are rated based on the most number of job posts on Craigslist then PHP is most popular and Python is less than 3%. See: http://spectrum.ieee.org/at-work/tech-careers/the-top-10-programming-languages