Skip to main content

Mike Kreuzer

Languages used by start-ups

7 November 2018

Retraction: This is of course wrong - I didn't look far enough outside the top ten, so I didn't find what I wasn't looking for - a whole new post on the way. That's numberwang.

Original post: The question 'which programming languages are used by start-ups?' gets asked from time to time, and I would have previously answered (incorrectly as it turns out nowadays) that the split is roughly equal amongst Ruby, Java and PHP, with Python maybe making up the rest.

That impression I think came from when I last looked at these numbers, and was inspired by an article in 2014 that used YCombinator funded companies as a proxy for start-ups generally. My recollection is that four years ago my answer would have been right. That's my story any way.

Using the same method now and comparing the numbers against this month's figures from the Ripley index, which ranks reddit's programming language subreddits by number of subscribers:

RipleyLanguageSubscribersYCombinator
1JavaScript429,259113
2Python287,81874
3Java103,24829
4PHP82,00922
5C#78,7951
6C++72,4050
7Go57,05610
8Ruby46,86419
9Rust44,9760
10C40,7811

"Languages used by start-ups

Thus corrected, my answer for the moment would be that about half use JavaScript, a quarter Python, and the rest are made up of the old leaders Java, PHP, & Ruby, as well as the newcomer Go. A half of them, JavaScript. Incredible.

Apart from the system languages (C, C++, Rust), and the expensive Microsoft ecosystem (C#), the correlation with Ripley's top 10 seems strong to me, in future I think I'll also refer enquirers to Ripley.

Edits: