May 2024 TIOBE Index Highlights: Go Drops Out of Top 10, C++ Gains, New Languages Struggle to Enter Rankings
The May 2024 TIOBE programming language index shows minimal changes in the top 20, with Go falling to #12, C++ climbing to #4 with over 3% growth, and newer languages like Swift and Rust still finding it hard to break into the top 100, while the CEO emphasizes the stability of language popularity.
Recently, TIOBE released its May 2024 programming language index, revealing the latest shifts in popularity.
GO跌出前十,C++ 涨幅亮眼 – Go fell out of the top ten, while C++ rose to fourth place with a growth exceeding 3%.
The top 20 languages remain largely unchanged, with only Assembly language, PHP, and SQL swapping positions.
C++ now ranks fourth with a notable increase, whereas Visual Basic continues to lose market share, dropping another 2.02% this month.
Since Microsoft announced in March 2020 that VB would no longer be developed as an independent language, its decline has been evident.
Go reached #10 in March, held that spot in April, but slipped to #12 in May, being replaced by another language.
新语言上榜艰难 – Languages younger than ten years that have entered the top 100 include Swift (#14), Rust (#17), Crystal (#48), Solidity (#59), Pony (#71), Raku (#72), Zig (#88) and Hack (#92).
The TIOBE CEO stated that language popularity is quite stable; among the top ten, C# is the youngest, originating in 2000.
He also noted that new languages rarely break into the top ten within their first decade, urging patience for any newly invented language.
Top 20‑50 rankings are illustrated in the accompanying chart.
Ranks 51‑100 are listed alphabetically, featuring languages such as 4th Dimension, ABC, Algol, Alice, APL, AutoHotkey, Awk, and many others.
Top10编程语言TIOBE指数走势
历史排名
编程语言名人堂
The TIOBE index measures programming language popularity based on the number of skilled engineers, courses, and third‑party vendors, using search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube, and Baidu.
For more details, visit the official TIOBE website.
Additionally, a QR code is provided for a free Python course offering extensive learning resources.
Python Programming Learning Circle
A global community of Chinese Python developers offering technical articles, columns, original video tutorials, and problem sets. Topics include web full‑stack development, web scraping, data analysis, natural language processing, image processing, machine learning, automated testing, DevOps automation, and big data.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.