Programming Language Rankings

Complete rankings based on our composite index of 7 data sources. Updated weekly. Click any language for detailed breakdown.

Python has held #1 for 27 consecutive weeks.

Get the weekly rankings in your inbox

Join developers who care about data. No spam, unsubscribe anytime.

Click the arrow beside any rank to see the 7 source scores behind it.

Toggle source breakdownRankLanguageTrendSparklineScoreGHJobsSOWIKIPkgRedTut
1Python—46.2070.7240.57100600100
2JavaScript—30.0065.8940.2640.023.68088.82
3Java—23.8056.434.9928.560.01058.82
4PHP—21.2016.4926.6880.020038.82
5C++—18.7028.0415.1139.725047.65
6C#—17.203529.6616.4613.28038.24
7Rust—13.708.280.8559.322509.76
8Go—12.2021.591.3729.7125015.29
9R▲112.108.639.4447.633.38028.82
10TypeScript▼112.0037.774.3215.680028.82
11Swift—6.3014.086.159.480022.94
12Ruby—5.6011.954.1910.530019.41
13Kotlin—3.9013.071.841.710015.53
14Lua—3.702.320.422.672505.76
15Perl—2.802.531.2510.7009.41
16Scala—2.706.682.066.02004
17Dart—2.303.731.754.770011.29
18Haskell—1.800.930.958.74003.88
19Julia—1.500.740.237.370.1504.82
20Elixir—1.101.440.184.580.0102.88
▲Moved up from last week
▼Moved down from last week
—No change