Software Programmer demographics and statistics in the US

Software programmer demographics research summary. Zippia estimates software programmer demographics and statistics in the United States by using a database of 30 million profiles. Our software programmer estimates are verified against BLS, Census, and current job openings data for accuracy. Zippia's data science team found the following key facts about software programmers after extensive research and analysis:

  • There are over 184,090 software programmers currently employed in the United States.
  • 28.7% of all software programmers are women, while 71.3% are men.
  • The average software programmer age is 47 years old.
  • The most common ethnicity of software programmers is White (58.8%), followed by Asian (25.2%), Hispanic or Latino (7.2%) and Unknown (4.4%).
  • Software programmers are most in-demand in Milwaukee, WI.
  • San Francisco, CA pays an annual average wage of $90,884, the highest in the US.
  • In 2022, women software programmers earned 94% of what men earned.
  • Washington is the best state for software programmers to live.
  • Software programmers are 74% more likely to work at private companies in comparison to public companies.
On This Page
Software Programmer demographics by:

Software Programmer gender statistics

28.7% of software programmers are women and 71.3% of software programmers are men.
  • Male, 71.3%
  • Female, 28.7%

Software Programmer gender ratio

Gender
ascdesc
Percentages
ascdesc
Male71.3%
Female28.7%

Software Programmer gender pay gap

Women earn 94¢ for every $1 earned by men

male-income
Male Income
$71,283
female-income
Female Income
$67,344

Software Programmer gender ratio over time

This data breaks down the percentage of men and women in software programmer positions over time. Currently, 28.7% of software programmers are female.
Male
Female
100%
80%
60%
40%
20%
0%
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021

Software Programmer gender ratio by year

Year
ascdesc
Male
ascdesc
Female
ascdesc
201065.90%34.10%
201165.85%34.15%
201266.57%33.43%
201369.06%30.94%
201468.46%31.54%
201567.52%32.48%
201668.47%31.53%
201768.77%31.23%
201867.99%32.01%
201968.67%31.33%
202070.46%29.54%
202171.29%28.71%

Software Programmer related jobs gender ratio

We compared software programmers with similar job titles to see how gender ratios vary. As you can see, dell certified systems expert and software applications architect have the biggest gender ratio gaps.

Job TitleascdescMaleascFemaleascdesc
Informatics Nurse Specialist13%87%
Clinical Support Specialist22%78%
Clinic Administrator23%77%
Software Programmer71%29%
Senior Data Center Engineer98%2%
Software Applications Architect98%2%
Dell Certified Systems Expert99%1%
Male
Female
100%
75%
50%
25%
0%

Dell Certified Systems Expert: 99%

Dell Certified Systems Expert: 1%

Software Applications Architect: 98%

Software Applications Architect: 2%

Senior Data Center Engineer: 98%

Senior Data Center Engineer: 2%

Software Programmer: 71%

Software Programmer: 29%

Clinic Administrator: 23%

Clinic Administrator: 77%

Clinical Support Specialist: 22%

Clinical Support Specialist: 78%

Informatics Nurse Specialist: 13%

Informatics Nurse Specialist: 87%

0%
25%
50%
75%
100%

Software Programmer demographics by race

The most common ethnicity among software programmers is White, which makes up 58.8% of all software programmers. Comparatively, 25.2% of software programmers are Asian and 7.2% of software programmers are Hispanic or Latino.
  • White, 58.8%
  • Asian, 25.2%
  • Hispanic or Latino, 7.2%
  • Unknown, 4.4%
  • Black or African American, 4.1%
  • American Indian and Alaska Native, 0.3%

Software Programmer Race

Software Programmer Race
ascdesc
Percentages
ascdesc
White58.8%
Asian25.2%
Hispanic or Latino7.2%
Unknown4.4%
Black or African American4.1%
American Indian and Alaska Native0.3%

Software Programmer race and ethnicity over time

See how software programmer racial and ethnic diversity trended since 2010 according to the United States Census Bureau data.

  • White
  • Asian
  • Hispanic or Latino
  • Black or African American

Software Programmer race and ethnicity by year

Year
ascdesc
White
ascdesc
Black or African American
ascdesc
Asian
ascdesc
Hispanic or Latino
ascdesc
201064.22%3.88%24.89%5.02%
201164.81%4.06%23.94%5.36%
201264.51%4.00%23.89%5.53%
201363.59%4.29%24.36%5.41%
201463.40%3.74%25.44%5.17%
201561.74%4.15%26.40%5.36%
201660.67%4.26%26.77%6.03%
201760.97%3.51%26.30%7.03%
201861.90%3.94%26.16%5.75%
201962.13%3.62%25.45%6.41%
202058.85%4.23%25.27%6.88%
202158.84%4.10%25.24%7.23%

Software Programmer wage gap by race

According to our data, asian software programmers have the highest average salary compared to other ethnicities. Black or african american software programmers have the lowest average salary at $69,972.
$75,000
$74,000
$73,000
$72,000
$71,000
$70,000
$69,000
Unknown
White
Black or African American
Asian
Hispanic or Latino
EthnicityascdescSalaryascdesc
Unknown$70,309
White$71,452
Black or African American$69,972
Asian$74,589
Hispanic or Latino$70,195

Software Programmer JOBS

Average software programmer age

See how the average age of software programmers varies based on ethnicity and gender.
Male
Female

Software Programmer age by race and gender

Race
ascdesc
Male Age
ascdesc
Female Age
ascdesc
Unknown45.552
White4951
Black or African American4342
Asian45.547
Hispanic or Latino4241

Software Programmer age breakdown

The average age of software programmers is 40+ years years old, representing 72% of the software programmer population.

40+ years

30-40 years

20-30 years

Software Programmer:

Software Programmer:

Software Programmer:


Software Programmer age breakdown

Software Programmer Years
ascdesc
Percentages
ascdesc
40+ years72%
30-40 years21%
20-30 years7%

Software Programmer educational attainment

The most common degree for software programmers is bachelor's degree, with 69% of software programmers earning that degree. The second and third most common degree levels are master's degree degree at 20% and master's degree degree at 5%.
  • Bachelor's, 69%
  • Master's, 20%
  • Associate, 5%
  • Diploma, 4%
  • Other Degrees, 2%

Software Programmers by degree level

Software Programmer Degree
ascdesc
Percentages
ascdesc
Bachelor's69%
Master's20%
Associate5%
Diploma4%
Other Degrees2%

Software Programmer Jobs You Might Like

Software Programmer wage gap by degree level

According to the data, software programmers with a Doctorate degree earn more than those without, at $77,539 annually. With a Master's degree, software programmers earn a median annual income of $76,000 compared to $73,546 for software programmers with an Bachelor's degree.
$79,000
$76,000
$73,000
$70,000
$67,000
$64,000
Master's Degree
Bachelor's Degree
Doctorate Degree
Some College/ Associate Degree
EducationascdescSalaryascdesc
Master's Degree$76,000
Bachelor's Degree$73,546
Doctorate Degree$77,539
Some College/ Associate Degree$66,477

Software Programmer employment statistics

Most software programmers work for a private in the technology industry.

Company size where software programmers work

Below, you can see the size of companies where software programmers work.

< 50 employees

50 - 100 employees

100 - 500 employees

500 - 1,000 employees

1,000 - 10,000 employees

> 10,000

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer jobs by employer size

Company Size
ascdesc
Percentages
ascdesc
< 50 employees7%
50 - 100 employees23%
100 - 500 employees29%
500 - 1,000 employees5%
1,000 - 10,000 employees10%
> 10,000 employees25%

Software Programmer jobs by company type

Employees with the software programmer job title have their preferences when it comes to working for a company. For instance, most software programmers prefer to work at private companies over public companies.

Education

Public

Private

Government

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer jobs by sector

Company Type
ascdesc
Percentages
ascdesc
Education1%
Public23%
Private74%
Government1%

Software Programmer jobs by industry

The most common industries for software programmers are technology, professional and finance.

Technology

Fortune 500

Professional

Finance

Manufacturing

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer turnover and employment statistics

Software Programmer unemployment rate over time

The unemployment rate for software programmers between 2008 and the most recent data has varied, according to the Bureau of Labor Statistics.
  • Unemployment rate

Software Programmer unemployment rate by year

Year
ascdesc
Software Programmer Unemployment Rate
ascdesc
20105.66%
20114.88%
20124.01%
20133.44%
20143.52%
20152.74%
20162.92%
20173.10%
20182.78%
20193.35%
20203.32%
20213.49%

Average software programmer tenure

The average software programmer stays at their job for 1-2 years, based on the 2,759 software programmers resumes in Zippia's database.

Less than one year

1-2 years

3-4 years

5-7 years

8-10 years

11+ years

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer:

Software Programmer tenure statistics

Number of years
ascdesc
Percentages
ascdesc
Less than 1 year30%
1-2 years47%
3-4 years10%
5-7 years7%
8-10 years2%
11+ years3%

Software Programmer LGBT ratio compared to similar jobs

Review the percent of software programmers that are members of the LGBT community. You can see how this compares to similar jobs in the chart below.
Job TitleascdescLGBTascJob Openingsascdesc
Telecommunications Coordinator7.31%8,006
Data Warehousing Engineer8.46%209,466
Cyber Security Specialist8.59%65,235
Senior Information Systems Engineer9.03%168,069
Quality Assurance Coordinator10.54%79,427
Software Programmer10.69%-
Information Systems Specialist10.88%164,042

Information Systems Specialist: 10.88%

Software Programmer: 10.69%

Quality Assurance Coordinator: 10.54%

Senior Information Systems Engineer: 9.03%

Cyber Security Specialist: 8.59%

Data Warehousing Engineer: 8.46%

Telecommunications Coordinator: 7.31%

Similar software programmer jobs LGBT demographics

Foreign languages spoken by software programmers

The most common foreign language among software programmers is Spanish at 28.1%. The second-most popular foreign language spoken is French at 9.4% and Korean is the third-most popular at 9.4%.
  • Spanish, 28.1%
  • French, 9.4%
  • Korean, 9.4%
  • Hindi, 7.8%
  • Chinese, 6.3%
  • Other, 39.0%

Software Programmer languages spoken

Foreign Language
ascdesc
Percentages
ascdesc
Spanish28.1%
French9.4%
Korean9.4%
Hindi7.8%
Chinese6.3%
Other39.0%

Software Programmer Jobs

Recently Added Software Programmer Jobs

Software Programmer location demographics

Which city has the most Software Programmers?

By looking through more than 2,759 resumes, we found that the most popular places for software programmers are New York, NY and Houston, TX.
Number of Software Programmers

Software Programmer jobs by state

Rank
ascdesc
State
ascdesc
Number of Jobs
ascdesc
Average Salary
ascdesc
1California9,256$84,716
2Texas4,791$70,188
3Virginia3,499$73,939
4New York2,891$73,592
5Florida2,845$66,622
6Illinois2,618$70,380
7Pennsylvania2,551$72,357
8Washington2,499$87,923
9Maryland2,484$75,392
10Massachusetts2,366$74,368
11New Jersey2,129$70,157
12North Carolina2,049$71,130
13Georgia1,915$68,831
14Ohio1,781$69,274
15Michigan1,414$66,641
16Colorado1,362$69,110
17Oregon1,355$79,522
18Indiana1,353$71,075
19Missouri1,298$65,542
20Minnesota1,279$73,459
21Arizona1,206$75,152
22Wisconsin1,198$67,821
23Tennessee1,050$70,279
24Utah953$69,971
25Kansas807$67,672
26Alabama734$60,875
27District of Columbia700$81,107
28Kentucky696$68,354
29Connecticut695$73,644
30South Carolina670$74,097
31Arkansas649$64,132
32Iowa590$67,610
33Louisiana544$66,654
34New Mexico522$60,152
35Nebraska456$65,522
36Oklahoma455$67,704
37Rhode Island430$65,972
38Delaware407$75,244
39Idaho380$72,829
40Nevada373$75,433
41New Hampshire373$65,784
42Mississippi298$68,495
43Montana287$59,188
44West Virginia284$62,181
45Maine233$70,797
46Vermont226$71,920
47North Dakota179$71,209
48South Dakota171$68,367
49Alaska143$71,685
50Hawaii143$68,235
51Wyoming138$61,135

Where are software programmers in high demand?

Software programmers are in high demand in Milwaukee, WI. There are currently 4 job openings for software programmers here. We looked over job openings to determine where in the country software programmers are in the most demand.
Jobs Openings

Software Programmer Demographics FAQs

Search for software programmer jobs

Loading...
Loading...

Browse computer and mathematical jobs