Tiobe Index: Python is the programming language of the year 2024

For the fourth time in the last ten years, Tiobe has declared Python the overall winner of the year. The language is in a race with C++.

listen Print view
Child,Pretend,To,Be,Businessman.,Child,Playing,At,Home.,Kid

(Image: Sunny studio/ Shutterstock.com)

3 min. read
Contents

The IT consulting firm Tiobe has named Python the programming language of the year 2024 in the controversial Tiobe Index. Tiobe evaluates the twenty most popular programming languages on the web every month and selects the previous year's winner once a year in January. This is always the language that has made the most gains over the course of the previous year. According to the operators, Python recorded the biggest increase in the ratings, with growth of 9.3 percent.

(Image: Tiobe)

A look at the last ten years shows that Python is leading the ranking for the fourth time – but is always in a race with C and C++.

Videos by heise

The fact that Python would be voted the best programming language in 2024 could already be seen from the figures in August. The programming language had achieved a new top rating and reached a popularity of over 18 percentage points for the first time in its history.

The programming language C is losing popularity and is being overtaken by C++ and Java. According to the latest edition of the index, this is mainly because C++ is replacing C in many embedded systems.

(Image: Tiobe)

PHP finally leaves the top 10 in favor of Go. Rust continues to gain popularity, while Kotlin disappoints and loses its top 20 position.

Two new languages, Zig and Mojo, are gradually approaching the top 50: Zig climbs from 149th to 61st place, while Mojo, which was only introduced two years ago, jumps from 194th to 68th place. Tiobe sees a rosy future for Mojo in particular and expects the AI-based programming language to reach the top 20 by 2025.

When calculating the index, the operators want to evaluate the number of engineers, courses, and service providers that use a programming language. Tiobe collects this information via queries to various Internet search engines. The operators themselves point out that the index should rather be used to check whether programming skills are up-to-date and to make strategic decisions when selecting programming languages for new projects.

Further information can be found in the article on the official Tiobe website.

(mdo)

Don't miss any news – follow us on Facebook, LinkedIn or Mastodon.

This article was originally published in German. It was translated with technical assistance and editorially reviewed before publication.