C Challenges Java in Language Popularity Survey

Image by Arek Socha from Pixabay

Monthly Tiobe Index has C and longtime leader Java in a virtual tie and Swift finally having a spot between the first 10.

TIOBE programming community index is a measure of the popularity of programming languages, created and maintained by the TIOBE Company based in Eindhoven, the Netherlands. The ranking is done on a monthly basis and it uses a combination of factors (qualified talent, relevant course listings, and 3 rd party vendors boasting the language) to determine which is most popular.

After almost five years as the head of the Tiobe index of programming language popularity, Java is now in a virtual strong competition with C. C trails Java by only a fraction of a percent, claims the Tiobe Index of November 2019.

Although Java is still ranking in the first place, with a rating of 16.246 percent, C is just a little behind it at 16.037 percent, a mare difference of just .209 percentage points. Tiobe reasons that C’s fortunes are increasing because of its application in the Internet of Things development. The company says that C could have the number one ranking until the end of this year. Java has held Tiobe’s top spot from April 2015.

On another place in the Tiobe survey rankings, the Apple-developed Swift language keeps outpacing its predecessor, Objective-C. Swift is now ranking 10th, having a rating of 1.653 percent. Objective-C ranks 12th place, with 1.195 percent.

Tiobe’s index is based on a formula that evaluates searches on languages in popular search engines such as Google, Bing, and Wikipedia. 

The Tiobe Index first 10 programming languages for November 2019:

  1. Java, 16.246 percent
  2. C, 16.037 percent
  3. Python, 9.842 percent
  4. C++, 5.605 percent
  5. C#, 4.316 percent
  6. Visual Basic.NET, 4.229 percent
  7. JavaScript, 1.929 percent
  8. PHP, 1.72 percent
  9. SQL, 1.69 percent
  10. Swift, 1.653 percent