days
-3
-6
hours
-2
-3
minutes
-1
-1
seconds
0
-2
search
TIOBE Index for November 2019

Top programming languages for November 2019: C gets an A+

Sarah Schlothauer
java
© Shutterstock / Eightshot_Studio

Every month, we keep tabs on the TIOBE Index to see which programming languages are rising up the charts. The November 2019 update sees a few changes, including a slight rise for C and Python. TIOBE predicts that it is possible for C to overtake Java and become number 1 again by the end of the year. Meanwhile, what is Dice saying about the top paid programming languages?

The TIOBE Index updated to reflect November 2019 rating changes.

According to the TIOBE Index, C has been growing and edging up closer to Java’s number one spot.

This month there are couple of interesting moves in the TIOBE index top 20. First of all, C is getting really close to Java now. The difference is only 0.2%. May be C will become number 1 again before the end of the year. It is also exciting to see who is taking the top 10 position. This changes almost every month. Two months ago this was SQL, last month it was Objective-C, but this month Swift takes over. The gap with Ruby at position 11 is almost 0.4%, which might indicate that Swift is keeping its top 10 position at least for a couple of months. It is also interesting to note that Rust scored an all time high by jumping from position 34 to 25 in one month. If the positive news about Rust continues it might become a member of the top 20.

Here’s the current top 10 programming languages:

November 2019 language rankings. Source.

Ranking C

This month brings no major surprises to the table regarding language popularity. A few dips and small rises are expected since the data is pulled from search engine queries. Its methodology means that this ranking is by no means definitive.

The TIOBE Index only tells us that people are searching for these languages with the query +”<language> programming”. It does not tell us how often people are programming in the language. However, it is just one metric of many you can use in order to keep tabs on programming trends.

SEE ALSO: Dex: New functional language for array processing

With this in mind, this month saw a rise in C’s popularity. Will we see it become number one again by 2020? Back in 2014, C was the number one language on the index.

Keeping tabs on Java

What’s new for the number one language?

Currently, Java prepares for Java 14, the third version since the last long term support release. So far, the proposed release date is scheduled for March 17, 2020, keeping in line with the new release cadence.

Keep up with the latest developments and which JEPs are proposed to target JDK 14 in this thread.

Top languages for your buck

TIOBE might rank the most searched languages, but it doesn’t rank the most well-paid job positions. Dice recently published an insight regarding the top paid languages, according to job listings in their site database.

  • Scala: $125,000
  • Swift: $122,500
  • C++: $100,000
  • Python: $100,000
  • JavaScript: $100,000
  • Bash/Shell/PowerShell: $95,000
  • Ruby: $95,000
  • Java: $92,500
  • C: $80,000
  • C#: $77,500
  • Objective-C: $77,500
  • Go: $72,500
  • R: $65,000
  • SQL: $62,500
  • WebAssembly: $60,000
  • HTML/CSS: $55,000

SEE ALSO: Why documentation is not enough to reach transparency in Scrum

Of course, these numbers don’t tell the entire story. Take job location, experience, and education level into consideration, for example.

Dice clarifies:

…it’s clear that focusing on those “old-school” languages such as Python, JavaScript, C++, Java, and Objective-C (which we’re going to combine, however artificially, with Swift in this instance, given Apple’s attempts to have Swift swallow up Objective-C) can earn you a very solid salary—plus, there’s no shortage of companies that need these languages to either build new applications or maintain legacy code.

Both Java and C are not the number one top paid language to program in. However, the fact that they are so commonly used makes them a great option to build a career upon. As far as which has the better-paid jobs, as you can see, both are similarly ranked.

Author
Sarah Schlothauer

Sarah Schlothauer

All Posts by Sarah Schlothauer

Sarah Schlothauer is an assistant editor for JAXenter.com. She received her Bachelor's degree from Monmouth University and is currently enrolled at Goethe University in Frankfurt, Germany where she is working on her Masters. She lives in Frankfurt with her husband and cat.

Leave a Reply

Be the First to Comment!

avatar
400
  Subscribe  
Notify of