Fundamentals 5 min read

Will Python Keep Its Crown? Inside the June 2023 TIOBE Language Rankings

June 2023’s TIOBE Index reveals Python’s share slipping to 13% amid rising competition from C, Java, and C++, while AI-driven demand still fuels its popularity, and introduces two newcomers—Microsoft’s X++ and the versatile Raku—highlighting shifting trends in programming language usage.

21CTO
21CTO
21CTO
Will Python Keep Its Crown? Inside the June 2023 TIOBE Language Rankings

The TIOBE Index for June 2023 has been released, asking the question: Will Python remain number 1?

Over the past five years Python has won the TIOBE annual award three times, driven by the growth of data science and artificial intelligence. Its market share rose from 3% in autumn 2017 to 17% at the end of last year, but this June it fell back to 13%, losing the historical peak.

Competitors such as C, Java and C++ are closing the gap. Python’s future ranking depends on the continued popularity of AI tools like ChatGPT, which have boosted Python’s use in text processing and NLP, strengthening its ecosystem and encouraging open‑source contributions.

Two new languages entered the top 50 for the first time: X++—an object‑oriented language used in Microsoft Dynamics ERP systems—and Raku, a modern descendant of Perl offering flexibility, readability and maintainability.

Top Ten Languages (June 2023)

Python, C, C++, Java, C#, Visual Basic, JavaScript, PHP, SQL, Assembly language.

The chart below shows the historical trend of the top ten languages, highlighting the rapid rise of Python thanks to AI, though its recent ranking has slipped.

Languages ranked 21‑50 are shown in the following image:

Historical rankings of major programming languages from 1988 to 2023 are illustrated below:

The "Programming Language Hall of Fame" (2003‑2022) is shown here:

TIOBE publishes a monthly ranking based on the number of engineers, courses and third‑party vendors worldwide, using data from search engines and technical communities such as Google, Baidu and Wikipedia.

The data reflects current trends in mainstream programming languages and can serve as a reference for learning and career decisions, though each language has its own suitable application scenarios.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

artificial intelligencePythonprogramming languagesTIOBE IndexLanguage Popularity
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.