October TIOBE Index: C overtakes C++; SQL returns

TIOBE Programming Index News October 2025: C Edges Past C++ as SQL Returns to the Top 10

TIOBE Programming Index News October 2025: C Edges Past C++ as SQL Returns to the Top 10

Source: AnnaStills/Envato

October’s TIOBE Index: Python still leads despite a dip to 24.45%. C edges past C++ for #2; Java holds #4. SQL returns to the top 10 as Perl drops out.

Écrit par
Liz Ticong
Liz Ticong
Oct 16, 2025

The October 2025 TIOBE Index saw a reshuffling beneath Python’s still-commanding lead. C moved ahead of C++ to reclaim the second spot, marking yet another turn in the race for the runner-up position. Meanwhile, SQL slipped back into the top 10 at tenth place, pushing Perl back out after its brief September comeback.

The TIOBE Programming Community Index tracks programming language popularity using search engine activity.

Historical trends trace the popularity of programming languages over decades.
Historical trends trace the popularity of programming languages over decades. Image: TIOBE Software

Shifts at the top

Python remains firmly in first place, though its rating dipped from 25.98% in September to 24.45% in October, a 1.53-point decline. Even so, it remains far ahead of the competition and is up 2.55% year over year.

C rose from 8.65% to 9.29%, moving from third to second place, while C++ slipped to third despite a small uptick to 8.84%. Java held its ground at fourth at 8.35%. The gap among the top three remains exceptionally narrow, continuing a pattern of month-to-month jockeying.

A fierce battle for second place

As TIOBE Software CEO Paul Jansen noted, C, C++, and Java have been separated by less than one percentage point for more than a year.

He links C’s return to second to growing C23 adoption, while Java 25 and work on C++26 keep the field fluid. C#, currently at 6.94%, has narrowed its distance from about four points earlier this year to 1.4%, positioning it as a potential challenger.

Must-read developer coverage

Advertisement

Stability below the top four

While the top of the leaderboard saw movement, the lower ranks were largely stable. JavaScript and Visual Basic stayed in sixth and seventh place with 3.41% and 3.22%, respectively. Go held eighth at 1.92%. Delphi/Object Pascal inched up to 1.86% at ninth place.

SQL returned to the leaderboard at tenth with 1.77%, underscoring the resilience of established languages. Perl, which briefly resurfaced in September, slipped back out of the top 10.

Second place is still anyone’s game

The top spot remains comfortably in Python’s hands, but the real contest is just beneath it. With version updates and narrowing margins, the fight for second is intensifying, and C#’s steady advance adds another layer to the competition.

As Jansen put it, this race is far from over. Keep your seat belts fastened.

Meanwhile, a new lawsuit from New York City against several social platforms highlights growing scrutiny of their influence on young users.

Liz Ticong

Liz Ticong is a technology writer specializing in artificial intelligence, cybersecurity, software reviews, and emerging business technologies. With more than a decade of professional writing experience and over five years contributing technology content for TechnologyAdvice, she helps readers understand complex technologies and evaluate the tools that best fit their needs. Liz has extensive experience researching, testing, and analyzing software platforms, AI tools, and technology solutions. Her work includes in-depth software reviews, buyer’s guides, product comparisons, and technology news coverage designed to help businesses make informed purchasing and implementation decisions. She regularly evaluates AI applications, automation tools, cybersecurity solutions, and business software, providing practical insights based on hands-on testing and research. In addition to her work with TechnologyAdvice, Liz has contributed technology content to leading industry publications, including eWeek and TechRepublic. Her background in technical writing and software analysis enables her to translate complex technical concepts into clear, actionable guidance for both business and technology audiences. Liz holds a bachelor's degree in Broadcast Communication from the Polytechnic University of the Philippines and continues to expand her expertise through ongoing education in artificial intelligence and emerging technologies. Through her writing, she helps readers navigate a rapidly evolving technology landscape with practical, research-driven insights and real-world product analysis.