Skip to content

Checked

Computer Programmers Salary

Computer Programmers earn a median $100,390 a year in the U.S., with 92,230 jobs (May 2025).

Median wage
$100,390 a year
Employment
92,230
Excludes self-employed
Projected growth
-7.3%
2025 to 2035
Openings per year
4,400
Average, including replacements

Pay range nationally

The middle half of workers earn between the 25th and 75th percentile (shaded)

10%: $57,710Median: $100,39090%: $160,460
Median (50%)
$100,390 · $48.26 an hour
Mean (average)
$105,170 · $50.56 an hour (estimate error ±1.0%)
10th percentile
$57,710 · $27.74 an hour
25th percentile
$75,850 · $36.47 an hour
75th percentile
$130,680 · $62.83 an hour
90th percentile
$160,460 · $77.15 an hour
Employment
92,230 (estimate error ±2.5%)

What they do

Standard Occupational Classification definition

Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

Job outlook

BLS Employment Projections, 2025 to 2035

All occupations
Jobs in 2025
110,800
Projected for 2035
102,700
Change
-8,100 (-7.3%)
Openings each year
4,400
Typical education
Bachelor's degree
Work experience
None
On-the-job training
None
Self-employed
14.6%

Occupational Outlook Handbook (duties, how to become one, work environment)

Highest paying states

Median wage for this occupation

Swipe the table sideways to see more columns.

#StateMedian wageEmployment
1Connecticut$133,8201,650
2Massachusetts$128,3901,930
3Washington$125,6202,540
4Maryland$125,5702,490
5Virginia$121,6103,070
6Hawaii$118,180450
7California$116,76011,340
8Arkansas$111,8401,050
9Minnesota$107,2502,070
10New Jersey$104,9403,930

States with the most jobs

Swipe the table sideways to see more columns.

StateEmploymentMedian wage
California11,340$116,760
Texas7,620$99,330
New York7,020$103,980
Florida4,760$93,180
Michigan4,400$65,860
North Carolina4,120$81,070
New Jersey3,930$104,940
Pennsylvania3,120$89,180
Wisconsin3,080Not reported
Virginia3,070$121,610

Highest paying metro areas

Metro areas with at least 100 jobs in this occupation

Swipe the table sideways to see more columns.

Metro areas with the most jobs

Swipe the table sideways to see more columns.

Visa filings for this occupation

Wages employers offered on Department of Labor filings

Computer Programmers pay by state

Related occupations

Frequently asked questions

How much do computer programmers make?
The median wage for computer programmers in the U.S. is $100,390 a year, according to the Bureau of Labor Statistics (May 2025). The middle half earn between $75,850 and $130,680.
Which state pays computer programmers the most?
Connecticut has the highest median wage for this occupation at $133,820 a year.
What is the job outlook for computer programmers?
BLS projects employment to decline 7.3% from 2025 to 2035, with about 4,400 openings each year on average.
What education do computer programmers need?
The typical entry-level education is: bachelor's degree.