Training Requirements for Computer Programmers

Computer programmers need a bachelor's degree.

Degrees for Computer programmers
Percent
Less than High School 0.5
High School 4.2
Some College 13.7
Associates Degree 8.4
Bachelors Degree 51.2
Masters Degree 19.5
Doctorate or Professional Degree 2.4

Employment Outlook for Computer Programmers

This represents about 328,000 people in the United States.

Over the next 10 years there will be aproximately 26,000 less computer programmers but, because of expected growth and replacement needs in the United States, we will need 81,000 more.

Typical Income for Computer Programmers

Hourly Income

On average,computer programmers make $40.95 per hour.

Bottom 10% Bottom 25% Median Top 75% Top 90%
Computer programmers $21.91 $29.38 $38.39 $49.85 $62.67
Computer and mathematical occupations $20.51 $28.42 $39.82 $53.70 $67.91
Computer occupations $20.46 $28.41 $39.84 $53.73 $67.91
Software developers and programmers $25.63 $34.33 $46.07 $59.74 $74.67
National Average $9.27 $11.60 $17.81 $28.92 $45.45

Annual Salaries

On average, computer programmers make $85,180 per year.

Bottom 10% Bottom 25% Median Top 75% Top 90%
Computer programmers $45,570 $61,100 $79,840 $103,690 $130,360
Computer and mathematical occupations $42,650 $59,120 $82,830 $111,690 $141,250
Computer occupations $42,560 $59,090 $82,860 $111,770 $141,260
Software developers and programmers $53,300 $71,410 $95,830 $124,260 $155,310
National Average $19,290 $24,140 $37,040 $60,150 $94,540

This data is from the U.S. Bureau of Labor Statistics, Occupational Employment Statistics

Is This Your Career?

Can we ask you a couple questions about computer programmers?

Tell us a little about this career