Python Reaches Historic High in the TIOBE Index and Other Language Rankings
According to the latest August TIOBE ranking, Python's market share rose to a record 15.42%, while other languages such as PHP, Go, Ruby, Rust, and Kotlin experienced notable position changes, reflecting shifting popularity trends across the programming ecosystem.
Among many programming languages, nothing seems to stop Python's momentum. According to the August TIOBE ranking, the scripting language Python increased by 2% month‑over‑month, reaching a market share of 15.42%, a historic high.
Paul Jansen, CEO of TIOBE Software, commented, "Now it's hard to find a programming field that doesn't widely use Python. The only possible exception is safety‑critical embedded systems, where Python's dynamic typing makes it too slow. That's why high‑performance C and C++ are becoming more popular in embedded domains."
Besides Python, PHP moved up one spot into the Top 10. Apple's Swift fell one rank to 11 with a share of 1.27%. Other notable movements include: Go fell from 12th to 15th, possibly due to Google's new language Carbon; Ruby slipped to 18th; Rust, praised for safety, is near the Top 20 at 22nd; Kotlin returned to the Top 30 at 29th.
Other Programming Language Rankings (51‑100)
Ranks 51‑100 include a long list of languages such as Agilent VEE, Alice, Arc, ATLAS, BlitzMax, C shell, CFML, cg, Ch, CHILL, CL (OS/400), Clojure, CLU, DiBOL, Elixir, Erlang, F#, Fantom, Forth, Hack, Ioke, LabVIEW, Ladder Logic, Lasso, LiveCode, LPC, M4, Max/MSP, MDX, MEL, Modula‑2, MOO, MQL5, Nim, Occam, PL/I, POV‑Ray, Processing, Programming Without Coding Technology, Q, REBOL, Small Basic, Solidity, SPARK, Squirrel, Tcl, Uniface, Vala/Genie, VBScript, X++.
Top 10 Programming Language TIOBE Index Trend (2002‑2022)
Historical Rankings (1987‑2022)
Note: the rankings are based on a 12‑month average.
Programming Language "Hall of Fame" (2003‑2021)
Explanation:
The TIOBE Programming Language Community Index is an indicator of language popularity, updated monthly. The ranking is based on the number of engineers, courses, and third‑party vendors worldwide, using popular search engines and technical communities such as Google, Baidu, Wikipedia, CSDN, Bing, Hao 123, etc. The detailed calculation method is described at https://www.tiobe.com/tiobe-index/programming-languages-definition/ . This index reflects popularity only and does not indicate the quality of a language or the amount of code written in it.
This ranking can be used to assess whether your programming skills keep up with the times and can serve as a reference when choosing a language for new system development.
For more detailed information, refer to the TIOBE website: https://www.tiobe.com/tiobe-index .
Benefits:
IT architects and technical experts' community provides architecture knowledge, technical articles, popular practice cases, solutions, etc., offering a platform for sharing and interaction.
Scan the QR code to join.
Scan the QR code to add the customer service WeChat and get the following materials for free:
1. Architecture e‑book video – reply "architecture"
2. Architecture practice case collection – reply "practice"
3. Docker practical document – reply "docker"
4. Technical architecture planning document – reply "planning"
5. Huawei HarmonyOS technical material – reply "Huawei"
Disclaimer:
This public account's shared materials are collected and organized from the internet; all text and images belong to the original authors and represent personal views only, unrelated to this public account. The article is for learning and exchange purposes; please verify the content yourself. If any infringement is found, please contact the administrator for removal.
More Recommendations:
Architecture Details of Nacos Implementation
42 Things I Learned About Infrastructure
Distributed System Design Patterns You Have Used
22 Best Practices for API Design from an Architect
IT Architects Alliance
Discussion and exchange on system, internet, large‑scale distributed, high‑availability, and high‑performance architectures, as well as big data, machine learning, AI, and architecture adjustments with internet technologies. Includes real‑world large‑scale architecture case studies. Open to architects who have ideas and enjoy sharing.
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.