Computer Programmers

This post summarizes key statistics on Computer Programmers using nationally representative data. These statistics include education attainment distributions, income over the career, most common majors, and more.

Back to Occupations Explorer

Age IncMed
20 20,599
25 64,824
30 81,652
35 94,753
40 108,040
45 121,530
50 116,058
55 113,407
60 110,004
65 107,736


Hours Worked Share
0-20 4.60
20-39 6.10
39-41 68.20
41-50 16.30
50-60 3.50
More than 60 1.20

Income Over Career


This chart provides the median income by age for Computer Programmers.

Ten Most Common Industries


Share Income Industry
32.90 102,992 Computer and data processing services
5.20 109,951 Insurance
4.30 83,922 Colleges and universities
3.10 119,724 Banking
2.60 102,992 Management and public relations services
2.50 134,383 Security, commodity brokerage, and investment companies
2.40 103,842 Telephone communications
2.00 122,167 Credit agencies, n.e.c.
1.90 87,323 Electrical machinery, equipment, and supplies, n.e.c.
1.70 81,029 Machinery, except electrical, n.e.c.

This table highlights the top industries people working as Computer Programmers work in, and how much they earn in each industry.

Education Distribution


This chart shows the maximal educational attainment of people working as Computer Programmers. Its meant to give a sense of the credentials required to work in this Occupation.

Ten Most Common Majors


This table highlights the top majors people working as Computer Programmers received, and how earnings vary by major.

Weekly Hours Distribution


This chart shows the distribution of typical weekly work hours of people working as Computer Programmers. Its meant to provide a sense of the work-life balance one should expect from this Occupation.

Back to Occupations Explorer