TIOBE August Index: Python Stays #1, Julia Breaks Into Top 20, Full Ranking Overview
The August TIOBE Index shows Python retaining the top spot, Julia entering the top‑20 for the first time, detailed shifts among the top programming languages, and a comprehensive list of rankings from 1 to 100 with accompanying trend charts.
TIOBE's August ranking has been released, highlighting the latest changes in the programming language popularity chart.
Python remains number one with a 13.33% share, followed by C at 11.41% and C++ at 10.63%, a 0.78% gap between Python and C.
Java holds the fourth position (10.33%), C# is fifth (7.04%), and JavaScript stays sixth (3.29%).
Notably, Julia makes its historic debut in the top 20, reflecting its rapid growth despite being only about 13 years old; the TIOBE CEO notes its similarity to Python, R, and MATLAB in application domains, while being faster, more scalable, open‑source, and cheaper, though it demands higher programming skill.
Other notable movements include Scratch moving from 12 to 11, Go from 13 to 12, Fortran dropping from 11 to 14, COBOL rising from 20 to 15, R climbing from 19 to 16, Ruby slipping from 16 to 17, and Rust falling from 17 to 19.
The Top 20‑50 programming language list (shown in the accompanying image) includes languages such as 4th Dimension/4D, ABC, ActionScript, Algol, Alice, Apex, APL, ATLAS, Awk, and many others, ordered alphabetically due to minimal value differences.
The chart titled "Top 10 Programming Languages TIOBE Index Trend" illustrates the monthly movement of the leading languages.
The "Historical Ranking" image provides a visual of past positions of languages over time.
The "Programming Language Celebrity List" image showcases a ranking based on popularity metrics derived from global engineer counts, courses, and third‑party vendors, using search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube, and Baidu. More details are available at https://www.tiobe.com/tiobe-index/ .
Scan the QR code below to receive a free Python course and a collection of hundreds of gigabytes of learning resources, including e‑books, tutorials, project templates, source code, and more.
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.