Computer programmers

Add Comparison

Total Workforce

420k

Average Age

43

Average Salary

$91,066

Average Male Salary

$94,435

Average Female Salary

$79,065

About

Computer programmers are most often employed by the Computer Systems Design industry. The average yearly wage for Computer programmers was $91,066 in 2016. The top 3 most similar occupations to Computer programmers by wage are Industrial production managers, General & operations managers, and Civil engineers.

The top 3 locations that employ the most Computer programmers are Apex & Holly Springs Towns PUMA, NC, Chelsea, Clinton & Midtown Business District PUMA, NY, and Middlesex County (Southwest) PUMA, NJ. The top 3 locations with a relatively high concentration of Computer programmers are Middlesex County (Southwest) PUMA, NJ, Apex & Holly Springs Towns PUMA, NC, and Douglas County PUMA, OR.

Employment

Information on the businesses and industries that employ Computer programmers and on wages and locations for those in the field. Computer Systems Design is the industry that employs the most Computer programmers, both by share and by number, though the highest paid industry for Computer programmers, by average wage, is Aluminum production & processing. Computer programmers are paid most in Cupertino, Saratoga Cities & Los Gatos Town PUMA, CA but are relatively concentrated in Middlesex County (Southwest) PUMA, NJ.

Wages

Yearly Wage

$91,066

AVERAGE SALARY

± $2,288

In 2018, Computer programmers earned an average of $91,066, $37,178 more than than the average national salary of $53,888.

Civil engineers make somewhat more than Computer programmers while Industrial production managers make somewhat less. This chart shows the various occupations closest to Computer programmers as measured by average annual salary in the US.

View Data
Save Image
Add Data to Cart

Wage Distribution

0.306

WAGE GINI

In 2018, Computer programmers had a wage GINI coefficient of 0.306, which is lower than than the national average of 0.479. In other words, wages are distributed more evenly for Computer programmers (shown in red) than for the overall labor force (shown in gray).

View Data
Save Image
Add Data to Cart

Wage by Location

This map shows the Public Use Microdata Areas (PUMAs) in the United States shaded by average annual wage for Computer programmers.

View Data
Save Image
Add Data to Cart

Spatial Concentration

This map displays which Public Use Microdata Areas (PUMAs) in the United States have a relatively high population of Computer programmers.

View Data
Save Image
Add Data to Cart

Industries

Most Common

The most common industries employing Computer programmers, by number of employees, are Computer Systems Design, Insurance carriers, and Colleges, universities & professional schools, including junior colleges.

View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart
View Data
Save Image
Add Data to Cart

Industries by Share

420k

2018 Workforce

± 15,893

This graphic shows the share of Computer programmers employed by various industries. Computer Systems Design employs the largest share of Computer programmers at  30.1%, followed by Insurance carriers with 5.7% and Colleges, universities & professional schools, including junior colleges with 5.21%.

View Data
Save Image
Add Data to Cart

Diversity

Demographic information on Computer programmers in the US. The average age of male Computer programmers in the workforce is 42.5 and of female Computer programmers is 45, and the most common race/ethnicity for Computer programmers is White (Non-Hispanic).

Gender Composition

328k

MALE WORKFORCE

± 14,048

92.1k

FEMALE WORKFORCE

± 7,449

78.1% of Computer programmers are Male, making them the more common gender in the occupation. This chart shows the gender breakdown of Computer programmers.

View Data
Save Image
Add Data to Cart

Race & Ethnicity

Most Common Race or Ethnicity of Computer programmers

  1. White (Non-Hispanic)

  2. Asian (Non-Hispanic)

  3. Black (Non-Hispanic)

67.7% of Computer programmers are White (Non-Hispanic), making that the most common race or ethnicity in the occupation. Representing 19.5% of Computer programmers, Asian (Non-Hispanic) is the second most common race or ethnicity in this occupation. This chart shows the racial and ethnic breakdown of Computer programmers.

View Data
Save Image

Age by Gender

42.5

AVERAGE MALE AGE

± 0.553

45

AVERAGE FEMALE AGE

± 1.01

The median age of Computer programmers is 43, and Male employees are generally 2.51 years younger than than their Female counterparts.

View Data
Save Image
Add Data to Cart

Education

Data on higher education choices for Computer programmers from The Department of Education and Census Bureau. The most common major for Computer programmers is Computer and Information Sciences and Support Services but a relatively high number of Computer programmers hold a major in Computer and Information Sciences and Support Services.

Majors

ACS PUMS data only shows the major for bachelor's degrees. However, we can filter the data based on highest degree obtained.

View Data
Save Image
Add Data to Cart