Match Your CV to Jobs
Close Icon

Computer Programmer salary

Average computer programmer salary

$70,979

$34.12 hourly rate

Entry-level computer programmer salary
$55,000 yearly salary
Updated January 8, 2025

How much does a computer programmer make?

The average computer programmer salary in the United States is $70,979. Computer programmer salaries typically range between $55,000 and $90,000 yearly. The average hourly rate for computer programmers is $34.12 per hour.

Computer programmer salary is impacted by location, education, and experience. Computer programmers earn the highest average salary in Washington.

On This Page
Computer programmer salary by: 
Zippi Waving Small

Level up your salary

Let Zippi find your next Computer Programmer job

Zippi Waving Small

Level up your salary

Let Zippi find your next Computer Programmer job

Where can a Computer Programmer earn more?

Compare salary by location
Loading...
Vs
Loading...
96k
76k
56k
36k
California$84,011
Edison, NJ$66,414
Compare salary by company
Loading...
Vs
Loading...
144k
124k
104k
84k
64k
Google$121,217
Amgen$94,001

Computer Programmer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor, SalaryExpert, Comparably, Payscale and CareerExplorer, the average salary for a computer programmer typically falls between $61,730 and $123,326.
zippia
$70,979yearly
glassdoor[1]
$123,326yearly
indeed[2]
$61,730yearly
comparably[3]
$66,701yearly
Salary.com[4]
$76,142yearly
payscale[5]
$70,213yearly
SalaryExpert[6]
$110,607yearly
CareerExplorer[7]
$85,237yearly

Average computer programmer salary by state

Highest paying states for computer programmers

Rank
ascdesc
State
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
1Washington$89,760$43.15
2Oregon$77,845$37.43
3North Carolina$73,377$35.28
4Maine$74,684$35.91
5Pennsylvania$72,748$34.98
6Idaho$72,828$35.01
7District of Columbia$77,515$37.27
8California$78,246$37.62
9North Dakota$70,782$34.03
10Illinois$74,073$35.61
11Maryland$72,952$35.07
12Vermont$71,620$34.43
13Virginia$71,624$34.43
14Connecticut$73,770$35.47
15Arizona$71,449$34.35
16Georgia$72,129$34.68
17Minnesota$71,945$34.59
18Massachusetts$72,268$34.74
19Indiana$69,739$33.53
20New York$72,029$34.63
21Texas$68,983$33.16
22Kentucky$70,300$33.80
23South Dakota$68,948$33.15
24Mississippi$69,870$33.59
25Iowa$69,860$33.59
26Rhode Island$67,915$32.65
27Nevada$69,711$33.51
28Delaware$68,568$32.97
29Alaska$71,824$34.53
30Ohio$68,650$33.00
31New Hampshire$68,244$32.81
32Michigan$67,804$32.60
33Tennessee$68,141$32.76
34Oklahoma$69,282$33.31
35Colorado$67,618$32.51
36Utah$64,982$31.24
37Wisconsin$67,921$32.65
38Alabama$66,800$32.12
39Montana$64,613$31.06
40Kansas$66,953$32.19
41Hawaii$63,531$30.54
42Nebraska$65,815$31.64
43South Carolina$68,481$32.92
44Missouri$67,970$32.68
45New Jersey$66,407$31.93
46Louisiana$67,525$32.46
47Arkansas$65,510$31.50
48Wyoming$60,912$29.28
49West Virginia$61,700$29.66
50New Mexico$59,242$28.48
51Florida$60,833$29.25

Highest paying cities for computer programmers

The highest-paying cities for computer programmers are Richmond, CA, Washington, DC, and Chicago, IL.

Rank
ascdesc
City
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
1Richmond, CA$84,011$40.39
2Washington, DC$77,532$37.27
3Chicago, IL$74,119$35.63
4Stamford, CT$73,826$35.49
5Jacksonville, NC$73,542$35.36
6Philadelphia, PA$72,855$35.03
7Alpharetta, GA$72,301$34.76
8Boston, MA$72,273$34.75
9New York, NY$72,054$34.64
10Bloomington, MN$71,957$34.59
11McLean, VA$71,728$34.48
12Phoenix, AZ$71,440$34.35
13Columbus, MS$70,178$33.74
14Columbus, IN$69,768$33.54
15Austin, TX$69,081$33.21
16Columbus, OH$68,710$33.03
17Newark, DE$68,580$32.97
18Saint Louis, MO$68,402$32.89
19Warren, MI$67,775$32.58
20Edison, NJ$66,414$31.93

Computer Programmer salary details

A computer programmer's salary ranges from $55,000 a year at the 10th percentile to $90,000 at the 90th percentile.

Average Computer Programmer Salary Graph
Average Computer Programmer Salary Graph, Trends, and Summary

What is a computer programmer's salary?

Percentile
ascdesc
Annual Salary
ascdesc
Monthly Salary
ascdesc
Hourly Rate
ascdesc
90th Percentile$90,000$7,500$43
75th Percentile$80,000$6,667$38
Average$70,979$5,915$34
25th Percentile$62,000$5,167$30
10th Percentile$55,000$4,583$26

Highest paying computer programmer jobs

The highest paying types of computer programmers are lead programmer, senior programmer, and programmer/analyst lead.

Job Title
ascdesc
Annual Salary
ascdesc
Monthly Salary
ascdesc
Hourly Rate
ascdesc
Job Openings
ascdesc
Development Team Member$27,071$2,256$13.02389,951
Software Consultant$88,605$7,384$42.60275,746
Project Developer$89,766$7,480$43.16303,850
Computer Systems Analyst$82,655$6,888$39.74118,439
Computer Science Internship$34,749$2,896$16.7175,675
Program Developer$74,749$6,229$35.94128,488

Top companies hiring computer programmers now:

  1. Data-Core Systems Jobs (413)
  2. IBM Jobs (2,681)
  3. LanceSoft Jobs (1,046)
  4. Tata Group Jobs (17,221)
  5. Accenture Jobs (15,635)

Which companies pay computer programmers the most?

Computer programmer salaries at Google and NVIDIA are the highest-paying according to our most recent salary estimates. In addition, the average computer programmer salary at companies like Microsoft and Chegg are highly competitive.

Rank
ascdesc
Company
ascdesc
Average Salary
ascdesc
Hourly Rate
ascdesc
1Google$121,217$58.28
2NVIDIA$115,810$55.68
3Microsoft$109,687$52.73
4Chegg$109,501$52.64
5Genentech$108,132$51.99
6Cadence Design Systems$106,392$51.15
7Apple$106,346$51.13
8PayPal$105,534$50.74
9Silvaco$104,335$50.16
10Varian Medical Systems$103,147$49.59
11Lindsey & Associates$102,990$49.51
12Kiteworks$101,732$48.91
13Commvault$99,110$47.65
14Juniper Networks$97,312$46.78
15Mayo Clinic$97,128$46.70
16Fortinet$97,114$46.69
17GlobalLogic$97,071$46.67
18Cantor Fitzgerald$94,874$45.61
19JPMorgan Chase & Co.$94,242$45.31
20Amgen$94,001$45.19

Wage gap by gender, race and education

$71,000$70,000$69,000$68,000$67,000$66,000
MaleFemale

Computer Programmer salary trends

The average computer programmer salary has risen by $13,166 over the last ten years. In 2014, the average computer programmer earned $57,813 annually, but today, they earn $70,979 a year. That works out to a 12% change in pay for computer programmers over the last decade.

Compare computer programmer salaries for cities or states with the national average over time.

Average computer programmer salary over time

Compare computer programmer salaries for individual cities or states with the national average.

  • National Average

Computer Programmer salary by year

Year
ascdesc
Avg. Salary
ascdesc
Hourly Rate
ascdesc
% Change
ascdesc
2025$71,000$34.12+3.3%
2024$68,600$33.00+2.3%
2023$67,100$32.25+2.4%
2022$65,500$31.47+2.9%
2021$63,600$30.55+0.4%

Recently added computer programmer salaries

Company
ascdesc
Job
ascdesc
Location
ascdesc
Date Added
ascdesc
Salary
ascdesc
Trax InternationalInstrumentation Data Computer Programmer IIIYuma, AZ12/10/2024$73,796
New York State Civil ServiceComputer ProgrammerAlbany, NY12/10/2024$60,000
State of New YorkComputer ProgrammerAlbany, NY12/10/2024$60,000
Kloeckner MetalsScheduler/CAD ProgrammerSanta Fe Springs, CA12/09/2024$50,000
Trax InternationInstrumentation Data Computer Programmer II **Internal Applicants Only**Yuma, AZ12/06/2024$64,050
LeidosComputer Programmer LeadEnon, VA12/01/2024$101,400
ArvinacmeitComputer ProgrammerTyngsborough, MA10/24/2024$98,987
Trax InternationInstrumentation Data Computer Programmer III **Internal Applicants Only**Yuma, AZ10/22/2024$73,796
Monroe Community CollegeComputer ProgrammerRochester, NY10/18/2024$60,424
CaterpillarCad/Cam ProgrammerHodges, SC10/16/2024$60,523

Computer Programmer salary FAQs

Search for computer programmer jobs

Loading...

Browse computer and mathematical jobs