Software Developer Statistics: How Many Software Engineers Are There in the US and the World?

Oct 31, 2017

How Many IT Professionals Are There in the World?

The most commonly estimated figure in various software developer statistics is 20 million developers. Meanwhile in 2014, IDC calculated that there were approximately 18.5 million programmers worldwide. In 2017 the number of developers in the world reached 21 million according to Evans Data Corporation, which regularly conducts in-depth surveys of the global developer population. However, more recent data provided by the same resource in 2018 suggest that the total number of developers in the world is 23 million and is going to reach 27.7 million by 2023.

evansdata number of software developers worldwide

Source: Evans Data Corporation

Read more: Which Is the Highest-Paying Country for a Software Engineer?

How Many Software Engineers Are There in the US?

Because of the aforementioned difficulties in counting people, figuring out the number of software developers by country doesn’t seem like a doable task. However, we did manage to find two reliable sources that claim to know how many software engineers there are in the US: Data USA estimates that there are around 1.17 million developers in the US, while Evans Data Corporation pegs the figure much higher, at around 4.4 million.

Don’t Quit Your Day Job gives an estimate that is pretty close to the one provided by Evans Data — 4.2 million. This was calculated while trying to figure out how many developers there are across different US states. Here are the results of that research:

How Many Software Engineers Are There in the US?

How many developers are there in the US?

It’s worth noting that the 4.2 million includes technical writers, electrical and hardware engineers, CAD programmers, actuaries, statisticians, economists, mathematicians, and generally everyone who writes or reads code on a daily basis, in addition to software developers.

If we only take the “classic” definition of a software developer, we’re actually only looking at around 3.4 million people.

When it comes to the state-by-state breakdown, the highest percentage of programmers are concentrated in Washington DC. In fact, 6.46 percent of workers who live there meet the most extended definition of a developer in this research. Virginia and Maryland followed with 4.43 percent and 4.41 percent respectively.

Top 10 US States with the Highest Percentage of Developers


In terms of raw numbers, California leads the way with 628 thousand “classic” developers. Texas and New York come in second and third with 325 thousand and 218 thousand respectively.

Top 10 US States with the Largest Number of Software Engineers


Read more: What Are the Best Countries for Hiring Offshore Developers?

How Many Software Engineers Are There in Europe?

The number of software developers in Europe is reported to stand at 4.7 million, according to Stack Overflow. Over a half of them work in Greater London, Paris, or Berlin.

How many software engineers are there in Europe?

What Are the Most Used Programming Languages?

Questions like “How many C++ programmers are there?”, “How many C# developers are there?” or “What’s the number of Java developers in the world?” regularly pop up all over the web.

The problem is that methodologies for counting developers specializing in specific languages are even blurrier than the ones used for estimating the total number. To statisticians’ great dismay, most developers have a knowledge of at least two or three languages other than the one specified in their job title.

Still, we’ve found some rough estimates online that you may find useful:

What Are the Most Used Programming Languages?

What Are the Most Used Programming Languages?

Other Interesting Software Developer Statistics

Regular surveys conducted by Evans Data Corporation offer plenty of other software developer statistics. Below are the ones we think are the most interesting:

  • The median software developer age is 36 (EMEA region — 40, North America — 39, Latin America — 35, APAC region — 34)
  • 27.5 percent of developers are women
  • 43.4 percent have advanced degrees
  • 6 million developers are involved in Big Data and Advanced Analytics
  • 2 million developers work on IoT apps
  • 4 million developers (26 percent) use cloud-based development environments

Software Developer Demographics


All in all, there’s not really a way to check how accurate any of the numbers above are. It’s not that we doubt the credibility of the sources we used — it’s the definitions that pose the problem. Data Evans Corporation, for instance, counts everyone who’s actively involved in the creation of software from rank and file coders to team leaders and managers, all the way up to CTOs.

Both Data USA and DQYDJ used data provided by the US Census Bureau but somehow ended up with very different figures. Again, this most likely is the result of differing definitions.

The one thing we know for sure is that the number of people writing code is only likely to grow in the coming years. The BLS predicts that by 2024, the number of jobs for software and app developers will have increased by 12.5 percent compared to the 2014 levels (the national average is expected to be 6.5 percent), and the situation won’t be much different in the rest of the world. And with all the jobs in other fields that require some level of development prowess, it looks like one day programming may well become the new literacy.

Read also:

How Many Ukrainian Developers Are There, Really?

Software Development Companies in Ukraine: Exploring the Trends and Opportunities Within the Largest European IT Market

How to Hire Top Developers in Ukraine?

Learn more about our model or talk to a specialist about the opportunities for hiring with Daxx. Simply fill out the form below and we will be in touch.

Contact us

Leave this empty:

Call us

Netherlands    +31 0 75 302 0011

Israel               +972 23 760 374

UK                   +44 20 8080 6557

Germany         +49 30 255 555 726

USA                 +1 678 783 7681​

     +1 646 769 9099

     +1 646 500 8698

Privacy policy