or

April Highlights

TypeScript has dethroned Python. For the first time in over six years, there is a new #1 programming language in the rankings with TypeScript jumping ahead of Python. Python has had a remarkable run, taking the top spot among programming languages since March, 2016. TypeScript steps up to the top spot in the same year it turns ten years old.

In the last two years alone, TypeScript has jumped from around ~12% of postings to nearly ~20% in April's postings. I am curious about what is driving this recent surge. Is it solely because JavaScript development is steadily migrating to TypeScript, or is it because new waves of developers and use cases are calling for it?

Top 10 Programming Languages

  1. TypeScript
  2. Python
  3. Go
  4. JavaScript
  5. Java
  6. Ruby
  7. C++
  8. Rust
  9. C
  10. C#

Compare Top 10 Programming Languages

Rankings and movers

Tech Rank Last Month Change Last Year Change
Remote 1 1 0 1 0
Senior 2 2 0 2 0
React 3 3 0 3 0
Back End 4 4 0 4 0
Front End 5 5 0 5 0
TypeScript 6 7 +1 9 +3
Python 7 6 -1 6 -1
Postgresql 8 10 +2 8 0
AWS 9 8 -1 7 -2
Full Stack 10 9 -1 10 0
golang 11 11 0 11 0
node.js 12 12 0 12 0
DevOps 13 13 0 13 0
Rails 14 16 +2 16 +2
Machine Learning 15 14 -1 14 -1
JavaScript 16 17 +1 18 +2
Kubernetes 17 15 -2 15 -2
Open Source 18 21 +3 21 +3
Java 19 24 +5 24 +5
Ruby 20 18 -2 17 -3
Tech Mentions Rank Last Year Mentions Last Year Rank Change
Cloudflare 6 91 0 217 +126
ClickHouse 6 90 0 209 +119
dbt 5 100 1 187 +87
statistics 7 83 2 147 +64
VR 7 84 3 128 +44
F# 5 99 3 143 +44
Puppet 6 88 3 129 +41
Robotics 17 54 7 89 +35
RabbitMQ 10 73 5 108 +35
ETL 8 79 4 114 +35
Tech Mentions Rank Last Year Mentions Last Year Rank Change
.NET Core 1 197 6 99 -98
Gatsby 1 168 5 106 -62
Pandas 2 151 6 93 -58
Aurora 2 144 7 87 -57
Celery 2 140 7 88 -52
OpenStack 2 153 5 111 -42
TensorFlow 4 117 11 77 -40
Agile 6 93 21 55 -38
Big Data 4 116 10 79 -37
Clojure 5 101 15 69 -32