Post job

Programmer demographics and statistics in the US

Programmer demographics research summary. Zippia estimates programmer demographics and statistics in the United States by using a database of 30 million profiles. Our 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 programmers after extensive research and analysis:

  • There are over 266,493 programmers currently employed in the United States.
  • 25.6% of all programmers are women, while 74.4% are men.
  • The average programmer age is 47 years old.
  • The most common ethnicity of programmers is White (64.0%), followed by Asian (17.8%), Hispanic or Latino (8.5%) and Black or African American (4.8%).
  • Programmers are most in-demand in New York, NY.
  • The finance industry is the highest-paying for programmers.
  • Bothell, WA pays an annual average wage of $91,793, the highest in the US.
  • In 2022, women programmers earned 93% of what men earned.
  • 11% of all programmers are LGBT.
  • Washington is the best state for programmers to live.
  • Programmers are 59% more likely to work at private companies in comparison to public companies.
On this page
Programmer demographics by:

Programmer gender statistics

25.6% of programmers are women and 74.4% of programmers are men.
  • Male, 74.4%
  • Female, 25.6%

Programmer gender ratio

GenderPercentages
Male74.4%
Female25.6%

Programmer gender pay gap

Women earn 93¢ for every $1 earned by men

male-income
Male income
$72,611
female-income
Female income
$67,885

Programmer gender ratio over time

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

Programmer gender ratio by year

YearMaleFemale
201069.36%30.64%
201169.31%30.69%
201270.00%30.00%
201372.33%27.67%
201471.77%28.23%
201570.89%29.11%
201671.78%28.22%
201772.06%27.94%
201871.33%28.67%
201971.97%28.03%
202073.64%26.36%
202174.41%25.59%

Programmer related jobs gender ratio

We compared 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 titleMaleFemale
Informatics Nurse Specialist13%87%
Clinical Support Specialist22%78%
Clinic Administrator23%77%
Programmer74%26%
Senior Data Center Engineer98%2%
Software Applications Architect98%2%
Dell Certified Systems Expert99%1%

Programmer demographics by race

The most common ethnicity among programmers is White, which makes up 64.0% of all programmers. Comparatively, 17.8% of programmers are Asian and 8.5% of programmers are Hispanic or Latino.
  • White, 64.0%
  • Asian, 17.8%
  • Hispanic or Latino, 8.5%
  • Black or African American, 4.8%
  • Unknown, 4.7%
  • American Indian and Alaska Native, 0.2%

Programmer race

Programmer racePercentages
White64.0%
Asian17.8%
Hispanic or Latino8.5%
Black or African American4.8%
Unknown4.7%
American Indian and Alaska Native0.2%

Programmer race and ethnicity over time

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

Programmer race and ethnicity by year

YearWhiteBlack or African AmericanAsianHispanic or Latino
201069.41%4.62%17.40%6.34%
201170.00%4.79%16.45%6.67%
201269.70%4.74%16.40%6.85%
201368.78%5.03%16.87%6.73%
201468.59%4.48%17.95%6.48%
201566.93%4.89%18.90%6.67%
201665.86%5.00%19.28%7.35%
201766.16%4.25%18.81%8.35%
201867.09%4.68%18.67%7.07%
201967.32%4.36%17.96%7.72%
202064.04%4.97%17.78%8.20%
202164.03%4.84%17.75%8.54%

Programmer wage gap by race

According to our data, asian programmers have the highest average salary compared to other ethnicities. Black or african american programmers have the lowest average salary at $71,032.
$78,000
$76,000
$74,000
$72,000
$70,000
Unknown
White
Black or African American
Asian
Hispanic or Latino
EthnicitySalary
Unknown$71,437
White$72,814
Black or African American$71,032
Asian$76,615
Hispanic or Latino$71,300

Average programmer age

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

Programmer age by race and gender

RaceMale ageFemale age
Unknown45.552
White4951
Black or African American4342
Asian45.547
Hispanic or Latino4241

Programmer age breakdown

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

40+ years

30-40 years

20-30 years


Programmer age breakdown

Programmer YearsPercentages
40+ years72%
30-40 years21%
20-30 years7%

Programmer educational attainment

The most common degree for programmers is bachelor's degree, with 67% of programmers earning that degree. The second and third most common degree levels are associate degree degree at 13% and associate degree degree at 13%.
  • Bachelor's, 67%
  • Associate, 13%
  • Master's, 13%
  • Diploma, 3%
  • Other Degrees, 4%

Programmers by degree level

Programmer degreePercentages
Bachelor's67%
Associate13%
Master's13%
Diploma3%
Other Degrees4%

Programmer jobs you might like

Programmer wage gap by degree level

According to the data, programmers with a Doctorate degree earn more than those without, at $80,214 annually. With a Master's degree, programmers earn a median annual income of $78,334 compared to $75,348 for programmers with an Bachelor's degree.
$82,000
$79,000
$76,000
$73,000
$70,000
$67,000
$64,000
Master's Degree
Bachelor's Degree
Doctorate Degree
Some College/ Associate Degree
EducationSalary
Master's Degree$78,334
Bachelor's Degree$75,348
Doctorate Degree$80,214
Some College/ Associate Degree$66,851

Programmer employment statistics

Most programmers work for a private in the technology industry.

Company size where programmers work

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

< 50 employees

50 - 100 employees

100 - 500 employees

500 - 1,000 employees

1,000 - 10,000 employees

> 10,000

Programmer jobs by employer size

Company sizePercentages
< 50 employees5%
50 - 100 employees15%
100 - 500 employees16%
500 - 1,000 employees8%
1,000 - 10,000 employees21%
> 10,000 employees36%

Programmer jobs by company type

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

Education

Public

Private

Government

Programmer jobs by sector

Company typePercentages
Education7%
Public32%
Private59%
Government2%

Programmer jobs by industry

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

Technology

Fortune 500

Professional

Education

Finance

Programmer turnover and employment statistics

Programmer unemployment rate over time

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

Programmer unemployment rate by year

YearProgrammer unemployment rate
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 programmer tenure

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

Less than one year

1-2 years

3-4 years

5-7 years

8-10 years

11+ years

Programmer tenure statistics

Number of yearsPercentages
Less than 1 year31%
1-2 years41%
3-4 years12%
5-7 years9%
8-10 years3%
11+ years4%

Programmer LGBT ratio compared to similar jobs

Review the percent of programmers that are members of the LGBT community. You can see how this compares to similar jobs in the chart below.
Job titleLGBTJob openings
Senior Communications Analyst7.31%31,641
Junior Software Engineer8.46%288,448
Information Assurance8.59%83,994
Network Service Manager9.03%50,760
Document Controller10.54%16,705
Programmer10.69%-
Staff Professional10.88%111,826

Similar programmer jobs LGBT demographics

ProfessionPercentages of LGBT Job openings
Senior Communications Analyst7.31%31,641
Junior Software Engineer8.46%288,448
Information Assurance8.59%83,994
Network Service Manager9.03%50,760
Document Controller10.54%16,705
Staff Professional10.88%111,826

Foreign languages spoken by programmers

The most common foreign language among programmers is Spanish at 36.4%. The second-most popular foreign language spoken is French at 10.7% and Chinese is the third-most popular at 8.8%.
  • Spanish, 36.4%
  • French, 10.7%
  • Chinese, 8.8%
  • Mandarin, 6.9%
  • Japanese, 6.4%
  • Other, 30.8%

Programmer languages spoken

Foreign languagePercentages
Spanish36.4%
French10.7%
Chinese8.8%
Mandarin6.9%
Japanese6.4%
Other30.8%

Programmer jobs

Programmer location demographics

Where do programmers earn the most?

Programmers earn the most in Washington, where the average programmer salary is $91,320. The map here shows where programmers earn the highest salaries in the U.S. The darker areas across the 50 states highlight the highest salaries.
Average salary

Which city has the most Programmers?

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

Programmer jobs by state

RankStateNumber of jobsAverage salary
1California7,529$81,522
2Texas3,772$69,160
3Virginia2,891$73,456
4Florida2,722$52,968
5Illinois2,377$73,581
6Washington2,250$91,320
7Massachusetts2,170$74,392
8New York2,152$74,663
9Maryland2,029$74,509
10Pennsylvania1,994$74,174
11North Carolina1,780$72,907
12Georgia1,738$73,144
13New Jersey1,564$69,730
14Ohio1,438$68,555
15Michigan1,263$67,584
16Indiana1,223$69,909
17Minnesota1,214$73,653
18Colorado1,175$66,308
19Arizona1,124$74,296
20Oregon1,010$81,648
21Missouri843$67,671
22Wisconsin774$68,664
23Utah722$68,253
24Tennessee692$68,484
25Alabama663$67,300
26Connecticut660$74,383
27District of Columbia618$77,323
28Iowa540$69,017
29Kansas505$65,609
30Kentucky501$68,561
31Arkansas387$66,984
32Louisiana381$68,237
33South Carolina377$69,099
34Delaware356$68,241
35Nebraska353$65,465
36Idaho348$74,502
37Oklahoma285$67,637
38Rhode Island284$70,065
39New Hampshire283$70,779
40Nevada257$76,243
41Montana247$61,200
42New Mexico247$66,617
43Maine215$76,035
44West Virginia210$77,842
45Vermont202$71,787
46Mississippi196$71,637
47North Dakota138$74,819
48Alaska138$70,579
49South Dakota135$59,221
50Hawaii134$54,838
51Wyoming129$57,596

Where are programmers in high demand?

Programmers are in high demand in New York, NY. There are currently 28 job openings for programmers here. We looked over job openings to determine where in the country programmers are in the most demand.
Jobs openings

Programmer demographics FAQs

Search for programmer jobs

Browse computer and mathematical jobs