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 14 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
1Python65.569.3180.1240.68100600100
2JavaScript47.054.2875.3740.3348.775.55088.82
3Java37.644.4466.2835.2133.640.01058.82
4C++32.947.137.915.3242.5225047.65
5TypeScript30.566.9746.974.4215.110028.82
6C#26.422.444529.8520.0823.44038.24
7Go25.149.5821.611.3832.7925015.29
8Rust23.748.227.480.9147.042509.76
9PHP16.817.5716.3726.7421.310038.82
10R10.92.568.679.5236.22.54028.82
11Swift10.415.5314.046.2110.670022.94
12Ruby9.515.8811.914.1810.410019.41
13Kotlin7.915.5413.071.892.430015.53
14Dart5.813.043.771.786.060011.29
15Scala4.26.385.922.076.32004
16Perl3.62.742.451.2711.82009.41
17Haskell3.24.60.930.9610.12003.88
18Lua3.17.91.720.433.19005.76
19Julia2.63.360.70.238.670.3704.82
20Elixir2.13.321.40.185.470.0102.88
Moved up from last week
Moved down from last week
No change