Programming Language Statistics 2026: Popularity, Salary, and Growth Data

JOHN SONMEZ
Programming Language Statistics 2026: Popularity, Salary, and Growth Data

1. Key Findings

  • Python hit a record 26.98% TIOBE Index rating in July 2025, the highest any language has ever achieved (TIOBE, 2025)
  • TypeScript overtook Python and JavaScript to become the #1 language on GitHub by monthly contributors in August 2025 (GitHub Octoverse, 2025)
  • JavaScript is still used by 66% of all developers, the highest of any language (Stack Overflow, 2025)
  • There are now 47.2 million developers worldwide, up 50% from 31 million in 2022 (SlashData, 2025)
  • Rust is the most admired programming language for the 9th year: 72% developer approval (Stack Overflow, 2025)
  • C# won TIOBE's Language of the Year 2025 with the biggest year-over-year rating increase (TIOBE, Jan 2026)
  • Python leads the U.S. job market with 64,000+ open positions, ahead of Java (43K) and JavaScript (30K) (GKDrift, 2025)
  • Rust developers earn $130,000-$170,000, while Solidity leads all languages at $167K average (VentureBeat, 2025)

Every year, dozens of articles rank programming languages. Most of them just copy-paste TIOBE numbers without understanding what they actually measure. Or they cite a single survey and pretend it's the full picture.

This page is different. I pulled data from every major source that tracks programming language usage across software development, popularity, developer satisfaction, salary outcomes, and growth trends. TIOBE measures search engine interest. GitHub Octoverse measures actual code contributed. Stack Overflow measures what developers say they use. RedMonk combines GitHub and Stack Overflow data. SlashData directly surveys developer communities.

Each of these tells a different story. Together, they paint the complete picture. Every stat has a named source and a year. Let's get into the numbers.

2. The TIOBE Index: February 2026 Rankings

The TIOBE Programming Community Index measures programming language popularity based on search engine results for queries like "<language> programming" across Google, Bing, Wikipedia, Amazon, and other major sites. It's not a measure of quality or lines of code written. It's a measure of how much attention each language gets.

Rank Language Rating YoY Change
1 Python 21.81% -2.08%
2 C 11.05% +1.22%
3 C++ 8.55% -2.82%
4 Java 8.12% -2.54%
5 C# 6.83% +2.71%
6 JavaScript 2.92% -0.85%
7 Visual Basic 2.85% +0.81%
8 R 2.19% +1.14%
9 SQL 1.93% -0.93%
10 Delphi/Object Pascal 1.88% -0.29%
14 Rust 1.32% -0.14%
16 Go 1.23% -1.03%
20 Kotlin 1.05% +0.29%

Source: TIOBE Index, February 2026

The headline: Python dominates with 21.81%, more than 10 percentage points ahead of its nearest competitor. But the more interesting story is that Python is declining from its July 2025 peak of 26.98%. TIOBE attributes this to specialized languages like R and Perl gaining ground at Python's expense in their respective niches.

C# was named TIOBE's Language of the Year for 2025, earning the biggest year-over-year rating increase of any language. That's significant. C#'s growth is driven by Unity game development, .NET ecosystem maturity, and strong enterprise adoption. It's one of the quieter success stories in programming today.

One thing that catches most people off guard: JavaScript ranks only 6th on TIOBE with 2.92%. That seems absurdly low for the language that powers every website. The explanation is methodology. TIOBE measures search queries about languages, and JavaScript developers rarely search for "JavaScript programming" because the language is so ubiquitous. It's embedded in frameworks, tutorials, and web development content without being explicitly named. The TIOBE ranking for JavaScript is misleading as a popularity measure. Other sources tell a very different story.

Also notable: TypeScript ranks 32nd on TIOBE at 0.47%. That's borderline absurd considering it's the #1 language on GitHub. TIOBE simply doesn't capture how TypeScript is actually used. Developers search for "React" or "Node.js," not "TypeScript programming." If you're making career decisions, don't use TIOBE rankings alone.

3. GitHub Octoverse 2025: What Developers Actually Write

While TIOBE measures what people search for, GitHub Octoverse measures what developers actually commit to repositories. GitHub has over 180 million developers and 630 million total repositories. Their data reflects real coding activity, not search interest.

The headline from Octoverse 2025: TypeScript overtook both Python and JavaScript in August 2025 to become the most-used language on GitHub by monthly contributors. GitHub called this "the most significant language shift in more than a decade."

TypeScript = #1 on GitHub

In August 2025, TypeScript overtook Python and JavaScript to become the most-used language on GitHub by monthly contributors. The most significant language shift in over a decade.

Source: GitHub Octoverse 2025

Why TypeScript? According to GitHub, it's about typed languages making agent-assisted coding more reliable. When AI writes code (via Copilot or other tools), type systems catch errors that would slip through in vanilla JavaScript. Nearly every major frontend framework now scaffolds with TypeScript by default: Next.js, SvelteKit, Nuxt, Angular, all of them.

Other key findings from Octoverse 2025:

Developers created more than 230 new repositories every minute on GitHub in 2025. They merged 43.2 million pull requests per month on average, up 23% year over year. Total commits reached nearly 1 billion in 2025, up 25.1% from the prior year, including a record 100 million commits in August alone.

Jupyter Notebook usage nearly doubled, with 2.4 million repositories using them (up 75% YoY). Dockerfile adoption exploded, with 1.9 million repositories using them (up 120% YoY). The AI infrastructure buildout is happening in real time, and these two technologies sit at the center of prototyping (notebooks) and deploying (containers) AI workloads.

LLM SDK adoption grew 178% year over year: over 1.1 million public repositories now use large language model SDKs, with 693,867 new projects created in the past 12 months alone. Monthly contributors to generative AI projects tripled from 68,000 in January 2024 to 200,000 by August 2025. The AI wave is not theoretical. It's in the code.

4. Stack Overflow 2025: What Developers Say They Use

The Stack Overflow Developer Survey is the largest annual survey of developers, collecting responses from tens of thousands of professionals. Unlike TIOBE (search interest) or GitHub (code activity), Stack Overflow captures self-reported language usage across all development contexts, including private codebases.

Language % of Developers Using Notes
JavaScript ~66% Still #1 by developer adoption.
HTML/CSS ~61.9% Markup, not programming. Still tracked.
SQL ~58.6% Databases are everywhere.
Python ~57.9% +7pp YoY. AI-driven surge.
TypeScript ~43.6% Now industry standard for web.
Java ~29% Enterprise backbone.
C# ~28% TIOBE Language of the Year 2025.
C++ ~23.5% Systems, gaming, embedded.
Go ~16.4% Cloud-native darling.
Rust ~8-10% Small but fiercely loyal community.

Source: Stack Overflow Developer Survey, 2025 (31,771 responses for language usage)

Notice the contrast with TIOBE: JavaScript ranks #1 on Stack Overflow at 66% usage, but only #6 on TIOBE. Python ranks #4 on Stack Overflow but #1 on TIOBE. Different methodologies, dramatically different results. This is why you need multiple data sources.

Python's +7 percentage point jump in a single year is the biggest mover in the 2025 survey. Stack Overflow attributes this to AI, data science, and back-end development. The AI gold rush is pulling developers into the Python ecosystem at a rate we haven't seen for any language in years.

5. RedMonk Programming Language Rankings 2026: Latest Edition

RedMonk takes a unique approach: they combine GitHub code activity with Stack Overflow discussion activity to produce bi-annual rankings. The latest RedMonk programming language rankings available in 2026 are the January 2025 edition, published June 2025. Their Q1 2026 rankings are expected mid-2026, but as of March 2026, the January 2025 data is the most recent published edition:

Rank Language
1JavaScript
2Python
3Java
4PHP
5C#
6TypeScript
7 (tie)CSS / C++
9Ruby
10C
12 (tie)Go / R
14 (tie)Shell / Kotlin / Scala
19Rust

Source: RedMonk Programming Language Rankings, January 2025 (most recent as of Feb 2026; Q1 2026 edition expected mid-2026)

RedMonk's top 3 has been stable for years: JavaScript, Python, Java. RedMonk noted the top 10 was "not entirely devoid of movement, but nearly so." The stability at the top reflects an entrenched ecosystem. Languages that power the web (JavaScript), data science (Python), and enterprise backends (Java) aren't going anywhere.

Rust at #19 on RedMonk is interesting. It's the most admired language on Stack Overflow but still hasn't cracked RedMonk's top 15. That gap between love and actual usage tells you something: developers want to use Rust, but most real-world projects still run on JavaScript, Python, and Java.

6. Developer Satisfaction: Most Admired and Most Desired

The Stack Overflow 2025 survey asks developers which languages they admire (love using) and which they desire (want to start using). These metrics predict future adoption better than current usage stats.

Most Admired (Love Using) Approval %
Rust 72%
Gleam 70%
Elixir 66%
Zig 64%

Source: Stack Overflow Developer Survey, 2025

Rust's 9th consecutive year as the most admired language is remarkable. No other language has held this title for more than a few years. Developers who use Rust overwhelmingly want to keep using it. The borrow checker frustrates newcomers, but those who push through become evangelists.

Gleam is a newcomer to the list, a type-safe language for the Erlang virtual machine. Its 70% admiration rate out of the gate signals that developers are hungry for languages that combine functional programming with practical tooling. Zig, another rising star, appeals to systems programmers looking for a C replacement that's simpler than Rust.

Go (Golang) has a different distinction: it was the language developers most aspire to work with in the 2025 survey. More developers want to learn Go than any other language. Its simplicity, excellent concurrency model, and cloud-native pedigree make it the language developers know they should learn next.

7. Global Developer Population: 47.2 Million and Counting

SlashData, a market research firm that directly surveys developer communities, estimates the global developer population at 47.2 million as of early 2025. That's up 50% from 31 million in Q1 2022.

But the growth rate is slowing. Between 2022 and 2023: +15%. Between 2023 and 2024: +21% (fueled by post-pandemic investment). Between 2024 and 2025: +10%. SlashData suggests this slowdown may mark the beginning of a plateau.

The composition is shifting in an important way. Professional developers grew 70% from 21.8 million to 36.5 million over three years. Amateur developers actually declined by over 1 million in the last year. The developer population is getting older and more professional. Developers aged 18-24 dropped from 33% to 23% of the population in just three years. The 35-44 age group grew from 22% to 26%.

Geographically, Western Europe and North America each have roughly 9.5 million developers. South Asia nearly doubled from 4 million to 7.5 million, driven by India. Greater China nearly tripled from 2.4 million to 5.8 million. South America doubled from 1.7 million to 3.4 million.

GitHub's own numbers are even bigger: over 180 million developer accounts, with 36 million new accounts in 2025. The discrepancy is because GitHub counts all accounts (including inactive ones), while SlashData estimates active developers. India alone added 5.2 million GitHub accounts in 2025, making it the single largest source of new developers.

47.2 Million

Active developers worldwide in 2025, up 50% from 31 million in 2022. 36.5 million are professionals.

Source: SlashData, 2025

8. Salary by Programming Language

Your language choice directly impacts your paycheck. Multiple salary surveys give us a clear picture of which languages pay the most in 2025:

Language Avg. Salary (US) Source
Solidity $167,000 VentureBeat, 2025
Erlang $152,000 VentureBeat, 2025
Go $146,879 Second Talent, 2025
Scala $146,000 VentureBeat, 2025
Rust $130K-$170K Phaedra Solutions / DevJobsScanner
Perl $140,000 VentureBeat, 2025
Python $125,740 Second Talent, 2025
Java $117K-$150K VentureBeat, 2025
JavaScript $117K-$155K Second Talent, 2025
C# $112,515 VentureBeat, 2025

Sources: VentureBeat 2025, Second Talent 2025, Phaedra Solutions 2025, DevJobsScanner 2024

Solidity at $167K shouldn't surprise anyone. Blockchain development requires specialized knowledge, the developer pool is tiny, and the projects are high-stakes. Erlang at $152K is the same story: niche expertise, massive telecom infrastructure, limited supply.

The more actionable insight: Go at $146,879 average salary, combined with being the most desired language on Stack Overflow, makes it the single best language to learn if you want to maximize career ROI right now. High pay, growing demand, and a supply shortage. That's the trifecta.

Python at $125,740 seems low for the world's most popular language. Again, it's the supply problem. With 57.9% of all developers using Python, the market is flooded. The Python developers earning top dollar are the ones combining it with ML/AI specialization, not the ones building web apps. For deeper salary analysis, see our complete software developer salary statistics page.

9. AI's Impact on Programming Languages

AI is now baked into the programming language story. Here's how the data shows AI reshaping language choices:

85% of developers regularly use AI tools for coding according to JetBrains' 2025 Developer Ecosystem Survey (24,534 responses from 194 countries). That's not early adopters. That's mainstream. 62% of developers use at least one AI coding assistant, agent, or code editor daily.

GitHub Copilot hit 20 million users in 2025, adding 5 million in just three months (TechCrunch, 2025). It's used by 90% of Fortune 100 companies. Among new GitHub users, 80% adopt Copilot within their first week. AI-assisted coding isn't the future. It's the present.

ChatGPT leads AI coding tool adoption at 64% of professional developers, followed by GitHub Copilot at 49% (SlashData via PRNewswire, Q3 2025).

The AI effect on language choice is real. GitHub's Octoverse report explicitly links TypeScript's rise to #1 with AI-assisted coding: "TypeScript's rise illustrates how developers are shifting toward typed languages that make agent-assisted coding more reliable in production." When AI writes your code, type safety becomes a productivity multiplier because the compiler catches the mistakes the AI makes.

Python's AI-driven surge (+7pp on Stack Overflow) reflects its role as the language of AI development and machine learning itself. Every major ML framework (TensorFlow, PyTorch, Hugging Face) runs on Python. The LLM SDK explosion on GitHub (1.1 million+ repos, +178% YoY) is overwhelmingly Python-based.

10. Job Market Demand by Language

Popularity and job demand aren't the same thing. Here's what the U.S. job market looks like by language:

Python leads with 64,000+ open positions in the U.S. as of 2025, far ahead of Java (43,000+) and JavaScript (30,000+), according to GKDrift's analysis. Rust job postings grew 35% year over year in 2025 (IT Support Group). Go demand grew +41%, making it one of the fastest-growing languages by hiring demand.

The demand-to-supply ratio matters more than raw job counts. Rust and Go have fewer total postings than Python, but they also have far fewer available developers. If you know Go, you're competing against 16.4% of the developer population. If you know Python, you're competing against 57.9%. The math favors the specialized languages.

11. The Rankings Compared: Where Every Source Disagrees

Here's the synthesis that no other article provides. Every major ranking source tells a different story because they measure different things:

Language TIOBE GitHub Stack Overflow RedMonk
Python #1 #2-3 #4 (57.9%) #2
JavaScript #6 #2-3 #1 (66%) #1
TypeScript #32 #1 #5 (43.6%) #6
Java #4 Top 5 #6 (29%) #3
C# #5 Top 6 #7 (28%) #5
Rust #14 Growing ~8-10% #19
Go #16 Growing ~16.4% #12

Sources: TIOBE Feb 2026, GitHub Octoverse 2025, Stack Overflow 2025, RedMonk Jan 2025

The biggest disagreement: TypeScript is #1 on GitHub but #32 on TIOBE. That's not a small gap. It shows how different measurement approaches produce wildly different conclusions. If you only looked at TIOBE, you'd think TypeScript barely matters. If you only looked at GitHub, you'd think it's the dominant language.

The truth: TypeScript is the most actively contributed-to language on the world's largest code platform. But developers don't search for "TypeScript programming" because it's embedded in the JavaScript ecosystem. Both things are true simultaneously.

12. Which Language Should You Learn in 2026?

Statistics tell you what the market looks like. Career strategy tells you what to do with that information. Here's how to use this data to make a smart decision.

If you want the fastest path to a job: Python and JavaScript have the deepest job markets. Python alone has 64,000+ open U.S. positions. JavaScript and TypeScript combined cover virtually every web development role. Both are beginner-friendly and have enormous learning communities. Most coding bootcamps teach one or both as their primary language, and for good reason.

If you want the highest salary ceiling: Systems languages and specialized platforms pay more but are harder to break into. Rust developers average $130,000-$170,000. Go is the dominant language for cloud infrastructure roles at companies like Google, Cloudflare, and Uber. Solidity for smart contract development tops $167,000 but has a narrow job market. Check the full developer salary statistics to see how language choice interacts with experience, specialization, and geography.

If you're switching careers into tech: Python is the clearest on-ramp in 2026. Its dominance in AI and data science means there are adjacent roles (data analyst, ML engineer, AI product manager) with lower technical barriers than pure software engineering. If you're considering a career change, understanding current developer job market conditions before you commit to a learning path is time well spent.

If you're an experienced developer choosing what to learn next: The highest-ROI moves depend on your current stack. JavaScript developers should seriously consider TypeScript (low switching cost, massive job market upgrade). Python developers should be learning Go if they want to move into systems or cloud infrastructure. For system programming and low-level software engineering work, Rust and C++ remain the dominant choices. Any backend developer not yet proficient with TypeScript is leaving money and options on the table. See what software development skills matter most in 2026 for a broader view beyond just languages.

One thing the data makes clear: language choice matters less than language fluency combined with domain expertise. A Python developer who understands distributed systems will out-earn a Rust developer who can only write "Hello World." The developers earning top-tier compensation understand both the technical layer and the business layer they're building for.

The process of learning a new programming language is also more transferable than most people think. Once you're fluent in two languages from different paradigms, subsequent languages come faster. The investment compounds.

13. Data Sources and Methodology

Every statistic on this page comes from a named, verifiable source. Here's the complete list:

TIOBE Index (February 2026) measures programming language popularity based on search engine query volume across Google, Bing, Wikipedia, Amazon, and 20+ other sites. Updated monthly. It's a measure of search interest, not usage.

GitHub Octoverse 2025 measures actual coding activity across GitHub's 180 million+ developers and 630 million repositories. Based on commits, pull requests, and contributor activity. Reflects real code written.

Stack Overflow Developer Survey 2025 collects self-reported data from 31,771+ developers on language usage and over 49,000 on broader topics. The largest developer survey in existence.

RedMonk Programming Language Rankings (January 2025) combine GitHub code activity with Stack Overflow discussion activity. Published bi-annually.

SlashData estimates global developer populations through their semi-annual Global Developer Survey. Their 2025 report covers 47.2 million developers.

Additional sources: JetBrains Developer Ecosystem Survey 2025 (24,534 respondents), VentureBeat (2025 language salary data), GKDrift (2025 job market data), Second Talent (2025 usage statistics compilation), TechCrunch (GitHub Copilot data), Forbes (Octoverse analysis), IT Support Group (Rust job growth data), InfoWorld (TIOBE commentary), Daily.dev (language trends), and Phaedra Solutions / DevJobsScanner (salary ranges).

14. Cite This Research

If you're writing about programming language trends, feel free to reference this data. Just link back to this page.

"Programming Language Statistics 2026: Popularity, Salary, and Growth Data." Rockstar Developer University, February 2026. https://rockstardeveloperuniversity.com/programming-language-statistics/

HTML embed for key stat:

<p>TypeScript overtook Python and JavaScript to become the #1 language on GitHub in August 2025. <a href="https://rockstardeveloperuniversity.com/programming-language-statistics/">Source: Rockstar Developer University</a></p>

15. Share This Data

Key stats formatted for sharing:

TypeScript overtook Python and JavaScript to become #1 on GitHub (Aug 2025). But JavaScript still leads at 66% developer adoption (Stack Overflow). Python is #1 on TIOBE at 21.81%. The "most popular language" depends entirely on what you measure.

47.2 million developers worldwide (SlashData, 2025), up 50% in 3 years. But the amateur developer population actually shrank. The industry is professionalizing.

85% of developers use AI tools regularly. 80% of new GitHub users adopt Copilot within their first week. AI isn't changing the future of coding. It already changed it.

16. Know the Data. Use It to Your Advantage.

Ready to Become a Rockstar Developer?

The developers who earn the most and get the best opportunities aren't just the most skilled. They're the most visible. Rockstar Developer University gives you the coaching, content system, and community to build your authority and become the developer companies fight over.

Apply Now

Join 150+ developers building authority at Rockstar Developer University

Personal Branding
Content Strategy
Expert Coaching

Ultimate Software Engineer Career Roadmap

  • Developer Career Paths Explained: 2025
  • Full Stack Developer Career Path
  • Software Engineer Career Progression Timeline
  • Your 2025 Software Engineer Roadmap
  • Setting Career Goals as a Software Engineer
  • How to Become a Senior Developer
  • Web Developer Career Path Guide
  • Ruby on Rails Backend Development
COMING SOON

Building Your Developer Personal Brand

  • Personal Brand Statement Examples for Devs
  • How to Write Your Personal Brand Statement
  • Optimizing Your Developer LinkedIn Profile
  • Software Engineer LinkedIn Banner Best Practices
  • Building a Developer Portfolio That Gets Hired
COMING SOON

How to Become a Thought Leader in Tech

  • What Is a Thought Leader? (And How to Become One)
  • Thought Leadership Marketing for Developers
  • Getting Started with Conference Speaking
  • How to Start a Tech Blog That Builds Authority
COMING SOON

How to Build a Freelance Developer Business

  • Where to Find Freelance Developer Jobs
  • Tech Consulting: Right for Senior Developers?
  • How to Start a Software Consulting Business
  • Setting Your Freelance Developer Rates
  • Employee to Consultant: The Transition
COMING SOON

Software Engineer Resume That Lands Interviews

  • Senior Software Engineer Resume Examples
  • Tech Resume Examples That Work
  • Web Developer Portfolio: Complete Guide
  • Full Stack Developer Resume Template
  • Engineering Manager Resume Examples
  • Entry Level Software Engineer Resume
COMING SOON

Engineering Manager: Complete Transition Guide

  • Engineering Manager Salary: 2025 Data
  • Software Engineering Manager Role Explained
  • Developer to Manager: Making the Transition
  • Engineering Manager Job Description
COMING SOON

Soft Skills That 10x Your Developer Career

  • Essential Software Engineer Skills
  • Communication Skills for Developers
  • Leadership Skills for Senior Developers
COMING SOON

Start a Successful Developer YouTube Channel

  • Best Coding YouTube Channels to Learn From
  • Starting a Developer Podcast
  • How to Grow Your Podcast Audience
COMING SOON

Avoiding Developer Burnout

  • Software Engineer Burnout: Signs & Solutions
  • How to Stand Out at Work Without Burning Out
COMING SOON