TIOBE Index December 2022: Java Drops Out of Top‑3, C++ Overtakes, Kotlin and Julia Rise
The latest TIOBE programming language index shows Java falling to fourth place for the first time since 2001, C++ surpassing Java for the first time, while Kotlin and Julia climb toward the top‑20, accompanied by detailed charts and a discussion of upcoming annual language awards.
Recently the TIOBE organization released its December 2022 programming language index, and the author, a senior architect, shares the key changes.
For the first time since the index began in 2001, Java dropped out of the top three, falling to fourth place with a market share of 11.82%. C++ overtook Java for the first time in history, ranking third with 11.94% (a 0.12% advantage).
Kotlin and Julia also moved up the rankings: Kotlin rose from 28th to 23rd, and Julia from 32nd to 24th, edging closer to the top‑20.
The top‑10 programming language trend chart is shown below:
A "Programming Language Hall of Fame" image illustrates the broader context of language popularity.
The article notes that Python continues its rapid growth, holding a 16.66% market share with a 3.76% increase, making it a strong candidate for the upcoming annual programming language award. C and C++ are also expected to compete for the award, while the next TIOBE annual ranking will be released next month.
The TIOBE index is calculated monthly based on the number of skilled engineers, courses, third‑party vendors, and search engine results from Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube, and Baidu.
Readers are invited to discuss the results, join the "Top Architect" community, and share their viewpoints.
Top Architect
Top Architect focuses on sharing practical architecture knowledge, covering enterprise, system, website, large‑scale distributed, and high‑availability architectures, plus architecture adjustments using internet technologies. We welcome idea‑driven, sharing‑oriented architects to exchange and learn together.
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.