TIOBE Nov 2025: C# Nears Java; C Holds #2, Python Leads

TIOBE Programming Index News – November 2025: C# Closes In on Java

TIOBE Programming Index News – November 2025: C# Closes In on Java

Image: christiancabarrocas/Envato

Nov 2025 TIOBE: Python leads. C holds #2; C++ and Java dip as C# nears Java. Lower ranks shuffle — Perl returns, SQL at #10, and Go drops from the top 10.

Written By
Liz Ticong
Liz Ticong
Nov 12, 2025
We may earn from vendors via affiliate links or sponsorships. This might affect product placement on our site, but not the content of our reviews. See our Terms of Use for details.

The November 2025 TIOBE Index brings another twist below Python’s familiar lead. C solidifies its position as runner-up, C++ and Java lose some ground, and C# moves sharply upward, narrowing the gap with Java to less than a percentage point. At the bottom of the leaderboard, long-established languages once again define the shape of the top 10, with Perl reappearing and Go dropping out.

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. Source: TIOBE Software

The leaders hold, but the gap narrows

Python sits comfortably at the top at 23.37%, adding a small year-over-year bump that keeps it far out in front, even if its earlier surge is starting to level off. Just behind, C moves up to 9.68% and keeps hold of second place, reflecting renewed interest as C23 gains traction. C++ and Java both give up some ground but remain tightly grouped at 8.95% and 8.54%, respectively.

C# challenges Java

In his November commentary, TIOBE CEO Paul Jansen shifted the spotlight to C#. With Python’s momentum leveling off, he called C# the fastest-rising language in the index and suggested it could become the TIOBE Programming Language of the Year 2025 if current trends continue.

The ongoing rivalry between Java and C# is central to that story. C# has never ranked above Java in the index, yet the difference between them is now under 1% (8.54% vs. 7.65%), making a crossover a realistic short-term possibility.

Jansen argued that C# has steadily removed reasons to avoid it. It is now cross-platform, open source, and packed with modern language features, while Microsoft continues to back it heavily. Java still dominates the financial sector, but he noted that in most other domains, Java and C# now see roughly equal use. That combination — shrinking numerical distance, maturing ecosystem, and broad platform support — makes C# the most dynamic force in the upper ranks.

Must-read developer coverage

Advertisement

Classics hold the lower ranks

Below the top five, the leaderboard continues to be shaped by traditional languages rather than new arrivals.

JavaScript stays in sixth place at 3.42%, and Visual Basic edges up to seventh with 3.31%. Delphi/Object Pascal nudges upward to eighth at 2.06%, while Perl returns to the top 10 in ninth at 1.84% after a sharp year-over-year climb. SQL rounds out the list at tenth with 1.80%, maintaining a foothold that shows the enduring centrality of relational databases. Go, which held eighth place in October, slips out of the top 10 entirely.

A tightening chase pack

Python’s lead remains secure, but the real suspense is just beneath it. With C, C++, Java, and C# now packed into a relatively narrow band, and C# climbing while Java eases downward, the contest for the next few spots is tightening.

Jansen said that if C# maintains this trajectory, it’s only a matter of time before it appears above Java in the index for the first time.

Another shift on the horizon comes from Meta, which plans to phase out the familiar Facebook Like and Comment website plugins by February 2026 as part of a broader refresh.

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.