Programming language “popularity” depends on what you measure (developer surveys, open-source activity, or long-term industry signals).
Below are fresh, data-backed snapshots from three widely cited benchmarks: the TIOBE Index, the Stack Overflow Developer Survey, and GitHub’s Octoverse.
GitHub Octoverse (activity): Developers merged a record 518.7M pull requests (+29% YoY).
GitHub scale: 180M+ developers build on GitHub, with 36M+ new developers in the past year.
GitHub new repos (Sep 2024–Aug 2025): JavaScript (9,345,046) and Python (9,261,587) are nearly tied, with TypeScript at 5,394,256.
GitHub concentration: Nearly 80% of new repositories used six languages: Python, JavaScript, TypeScript, Java, C++, and C#.
Chart 1: Top languages in the TIOBE Index (Feb 2026)
These ratings are a long-running industry signal based on things like courses, vendors, and search activity across many sites (not the same as “most code written”).
Language
Bar
Rating
Python
21.81%
C
11.05%
C++
8.55%
Java
8.12%
C#
6.83%
JavaScript
2.92%
Visual Basic
2.85%
R
2.19%
Max = 21.81%. Widths: Python 100.00%, C 50.66%, C++ 39.20%, Java 37.23%, C# 31.32%, JavaScript 13.39%, Visual Basic 13.07%, R 10.04%.
Chart 2: Most-used languages (Stack Overflow Developer Survey 2025)
This view reflects what respondents reported using in the past year (not an index score). Web and data-adjacent languages dominate the top slots.
Chart 3: Languages in new GitHub repositories (Sep 2024–Aug 2025)
This view shows which languages appeared most often in repositories created over the last 12 months in GitHub’s Octoverse dataset (a measure of new project creation volume).
Language
Bar
Repositories
JavaScript
9,345,046
Python
9,261,587
TypeScript
5,394,256
Java
3,520,215
C++
1,701,552
C#
1,478,463
Max = 9,345,046 repositories. Widths: JavaScript 100.00%, Python 99.11%, TypeScript 57.72%, Java 37.67%, C++ 18.21%, C# 15.82%.
Sources
TIOBE Index (February 2026)
Stack Overflow Developer Survey 2025 (Most popular technologies; Technology section)
GitHub Octoverse 2025 (Octoverse report article on language usage and new repositories)