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

October TIOBE Index: C overtakes C++; SQL returns - Professional coverage

C Surpasses C++ in Latest Programming Language Rankings as SQL Reenters Top 10

Special Offer Banner

Industrial Monitor Direct manufactures the highest-quality printing pc solutions backed by extended warranties and lifetime technical support, the most specified brand by automation consultants.

The programming world witnessed significant shifts in the latest TIOBE Index for October 2025, with C overtaking C++ for the second position while SQL made a notable return to the top 10 rankings. These changes occur amid what industry experts describe as an increasingly competitive landscape for programming language dominance beneath Python’s continued leadership.

Python Maintains Commanding Lead Despite Rating Dip

Python continues its reign as the world’s most popular programming language, though its rating decreased from 25.98% in September to 24.45% in October. Despite this 1.53 percentage point decline, Python maintains a substantial lead over its closest competitors and shows a 2.55% year-over-year increase. The language’s versatility across fields including web development, data science, and artificial intelligence continues to drive its widespread adoption.

The shifting positions among top programming languages reflect broader industry trends, as detailed in recent analysis of programming language ranking shifts that examine how technological evolution influences developer preferences.

Intense Battle for Second Place

C language climbed from third to second position with its rating increasing from 8.65% to 9.29%, while C++ slipped to third despite a minor improvement to 8.84%. Java maintained its fourth-place standing with 8.35%. The remarkably narrow margins separating these top languages—less than one percentage point between them for over a year—highlight the competitive nature of the current programming landscape.

TIOBE Software CEO Paul Jansen attributes C’s resurgence to growing adoption of the C23 standard, while ongoing development of Java 25 and C++26 specifications keeps the field dynamic. C# has emerged as a potential challenger, narrowing the gap from approximately four percentage points earlier this year to just 1.4%, currently standing at 6.94%.

SQL’s Return and Lower Ranking Stability

SQL made a notable return to the top 10 at tenth position with 1.77%, displacing Perl which had briefly reappeared in September. The return of this foundational database query language underscores the enduring importance of data management skills in today’s technology ecosystem.

Industrial Monitor Direct delivers industry-leading intel nuc panel pc systems featuring advanced thermal management for fanless operation, recommended by leading controls engineers.

The middle rankings demonstrated remarkable stability:

  • JavaScript maintained sixth position at 3.41%
  • Visual Basic held seventh place at 3.22%
  • Go remained in eighth position at 1.92%
  • Delphi/Object Pascal climbed to ninth place with 1.86%

Broader Technology Context

These programming language shifts occur against a backdrop of significant technological developments, including ongoing debates about digital rights and government surveillance that increasingly involve software developers and technology professionals. The intersection of programming languages with emerging policy considerations highlights how technical skills remain crucial in shaping digital futures.

Meanwhile, the technology infrastructure supporting these languages continues to evolve, with significant investments in blockchain infrastructure potentially influencing future language adoption patterns as developers seek tools for next-generation applications.

Future Outlook

While Python’s top position appears secure for the foreseeable future, the battle for second place remains highly fluid. The narrowing margins between C, C++, Java, and the advancing C# suggest continued volatility in the coming months. As Jansen noted, this competitive race shows no signs of concluding, with language specifications and developer preferences continuing to evolve.

The programming language ecosystem exists within a broader technological framework where artificial intelligence governance and digital rights advocacy increasingly influence development priorities and language selection criteria. These external factors, combined with ongoing language evolution, ensure that the TIOBE Index will remain a closely watched indicator of technology trends.

The TIOBE Programming Community Index gauges language popularity based on search engine activity from sources including Google, Bing, Wikipedia, and other major platforms, providing a monthly snapshot of programming language trends worldwide.

Based on reporting by {‘uri’: ‘techrepublic.com’, ‘dataType’: ‘news’, ‘title’: ‘TechRepublic’, ‘description’: ‘Providing IT professionals with a unique blend of original content, peer-to-peer advice from the largest community of IT leaders on the Web.’, ‘location’: {‘type’: ‘country’, ‘geoNamesId’: ‘6252001’, ‘label’: {‘eng’: ‘United States’}, ‘population’: 310232863, ‘lat’: 39.76, ‘long’: -98.5, ‘area’: 9629091, ‘continent’: ‘Noth America’}, ‘locationValidated’: False, ‘ranking’: {‘importanceRank’: 199473, ‘alexaGlobalRank’: 3969, ‘alexaCountryRank’: 2546}}. This article aggregates information from publicly available sources. All trademarks and copyrights belong to their respective owners.

Leave a Reply

Your email address will not be published. Required fields are marked *