Find The Best Computer Programmer Jobs For You

Where do you want to work?

0 selections

Computer Programmer Demographics in the US

The average employee age for computer programmers is 45 years. The computer programmer workforce reached a whopping 42,376 in 2020!

Among computer programmers, we discovered that 29.1% of them are women, while 66.0% are men. The most common race/ethnicity among computer programmers is White, which makes up 69.1% of all computer programmers. Comparatively, there are 15.9% of the Asian ethnicity and 7.5% of the Hispanic or Latino ethnicity.

Computer Programmer Statistics and Facts in the US

After extensive research and analysis, Zippia's data science team found that:

  • There are over 42,376 computer programmers currently employed in the United States.
  • 29.1% of all computer programmers are women, while only 66.0% are men.
  • The average age of an employed computer programmer is 45 years old.
  • The most common ethnicity of computer programmers is White (69.1%), followed by Asian (15.9%) and Hispanic or Latino (7.5%).
  • The majority of computer programmers are located in NY, New York and TX, Houston.
  • Computer programmers are most in-demand in Atlanta, GA.
  • Computer programmers are paid an average annual salary of $66,143.
  • The technology industry is the highest-paying for computer programmers.
  • Washington, DC pays an annual average wage of $80,445, the highest in the US.
  • Computer programmers average starting salary is $52,000.
  • In 2021, women earned 96% of what men earned.
  • The top 10% of highest-paid computer programmers earn as much as $82,000 or more.
  • 12% of all computer programmers are LGBT.
  • Washington is the best state for computer programmers to live.
  • Computer programmers are more likely to work at private companies in comparison to public companies.

Computer Programmer Statistics by Race

The most common ethnicity among computer programmers is White, which makes up 69.1% of all computer programmers. Comparatively, there are 15.9% of the Asian ethnicity and 7.5% of the Hispanic or Latino ethnicity.

Job Title
  • White, 69.1%
  • Asian, 15.9%
  • Hispanic or Latino, 7.5%
  • Black or African American, 4.9%
  • Unknown, 2.3%
  • American Indian and Alaska Native, 0.3%

Foreign Languages Spoken By Computer Programmers

The chart below shows that 48.5% of computer programmers speak Spanish. The second-most popular foreign language spoken is French at 5.9% and Chinese is the third-most popular at 5.9%.

Job Title
  • Spanish, 48.5%
  • French, 5.9%
  • Chinese, 5.9%
  • Mandarin, 5.3%
  • Arabic, 4.7%
  • Other, 29.7%

Types of Computer Programmer Degree Levels

We assessed our data to determine the typical level of education for computer programmers. The most common degree for computer programmers is bachelor's degree. In fact, 54% of computer programmers earn that degree. A close second is associate degree with 20% and rounding it off is master's degree with 9%.

Job Title
  • Bachelors degree, 54%
  • Associate degree, 20%
  • Masters degree, 9%
  • Diploma degree, 3%
  • Other Degrees, 14%

Computer Programmer Jobs You Might Like

Computer Programmer Employment Statistics

This section highlights the information we gathered about the types of businesses and industries that employ computer programmers. We found that the most common company type is private. In addition, the industry that employs the most computer programmers is the technology industry.

Company Size

We created this chart to show you the average size of companies that typically hire computer programmers.

Compare Jobs

< 50 employees

50 - 100 employees

100 - 500 employees

500 - 1,000 employees

1,000 - 10,000 employees

> 10,000

The Types Of Companies Computer Programmer Work In

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

Compare Jobs




Top Industries Hiring Computer Programmers

Just based on the number of employees within each industry, we were able to determine the most common industries that employ computer programmers. Those industries include technology, professional and retail.

Compare Jobs



Fortune 500



Computer Programmer Diversity

From race to gender and even age, we found the average demographic information on those who work as computer programmers. Keep reading to find out what the results for computer programmers were.

Computer Programmer Race And Ethnicity Over Time

Using the Census Bureau data, we found out how the percentage of each ethnic category trended between 2008-2018 among computer programmers.

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

Computer Programmer Gender Over Time

This data shows how men and women predominate in the computer programmer position over time.


Computer Programmer Unemployment Rate Over Time

The Bureau of Labor Statistics came in clutch when it came down to figuring out how the unemployment rate has changed over time. Between 2008 and 2018, this is how the number of computer programmers changed.

  • Unemployment rate

Average Age of a Computer Programmer Based On Race And Gender

We determined the average age of computer programmers based on ethnicity and gender.


The Average Number of Years That Computer Programmer Stay in a Job

By looking over 6,449 computer programmers resumes, we figured out that the average computer programmer enjoys staying at their job for 1-2 years for a percentage of 38%.

Compare Jobs

Less than one year

1-2 years

3-4 years

5-7 years

8-10 years

11+ years

Computer Programmer Age Breakdown

This chart breaks down the ages of computer programmer employees. Interestingly enough, the average age of computer programmers is 40+ years old, which represents 66% of the population.

Compare Jobs

20-30 years

30-40 years

40+ years

Computer Programmer Male to Female Ratio

We compared this job title with other job titles to see how gender percentages varied. As you can see, senior data center engineer and senior windows engineer have the biggest difference in gender.

Compare Jobs
Job Titleascdesc
Informatics Nurse Specialist14%82%
Clinical Support Specialist21%73%
Clinic Administrator23%72%
Computer Programmer66%29%
Computer Mechanic93%2%
Senior Windows Engineer93%4%
Senior Data Center Engineer96%2%
Senior Data Center Engineer
Senior Windows Engineer
Computer Mechanic
Computer Programmer
Clinic Administrator
Clinical Support Specialist
Informatics Nurse Specialist

Computer Programmer Jobs

Computer Programmer Gender Pay Gap

Male Income
Female Income

Computer Programmer Income By Gender And Race/Ethnicity

We found interesting that Asian men and White men make more money compared to others.

  • Male
  • Female
Black or African American
Hispanic or Latino

Computer Programmer Income By Race/Ethnicity And Education

This chart shows the impact that education has on the income level of different ethnicities.

All Race and Ethnicity
Some College/ Associate Degree$65,565
Bachelor's Degree$73,173
Master's Degree$76,935
Doctorate Degree$82,181

Computer Programmer Income By Race/Ethnicity And Education

This chart shows the impact that education has on the income level of different ethnicities.

  • Asian
  • Black or African American
  • Hispanic or Latino
  • White
Some College/ Associate Degree
Bachelor's Degree
Master's Degree
Doctorate Degree

Recently Added Computer Programmer Jobs

Computer Programmer Heatmaps

The amount you can make as a computer programmer can depend on where you live. For example, the highest salary of computer programmers is $83,620. Use our chart to find out where that salary is located.

Where Do Computer Programmers Earn The Most?

The map here shows where computer programmers earn the highest salaries in the U.S. The darker areas across the 50 states highlight the highest salaries.

Average Salary

Where Are Computer Programmers Located?

By looking through more than 6,449 resumes, we found that the most popular places for computer programmers are NY, New York and TX, Houston.

Number of Computer Programmers

Where Are Computer Programmers In High Demand?

We looked over job openings to determine where in the country computer programmers are in the most demand.

Jobs Openings