Computer programmer earnings by seniority

90th percentile

Top-level computer programmer earnings begin at:

$60.04 per hour

$124,870 per year

75th percentile

Senior-level computer programmer earnings begin at:

$52.15 per hour

$108,470 per year

50th percentile

Mid-level computer programmer earnings begin at:

$39.25 per hour

$81,640 per year

25th percentile

Junior-level computer programmer earnings begin at:

$32.45 per hour

$67,490 per year

10th percentile

Starting level computer programmer earnings begin at:

$23.02 per hour

$47,880 per year

Approximate values based on highest and lowest earning segments.

Computer programmer salary by state

State Name Average Salary
Oklahoma $99,780
South Carolina $99,740
Oregon $99,540
Texas $99,330
Georgia $98,380
Indiana $97,000
Rhode Island $96,470
Nebraska $95,150
Kentucky $94,850
Alabama $93,800
Nevada $93,600
Florida $93,180
Kansas $92,960
North Dakota $92,280
Alaska $91,700
Missouri $90,420
Montana $89,920
Vermont $89,560
Pennsylvania $89,180
Idaho $89,020
Arizona $88,990
Ohio $85,270
Mississippi $85,120
New Mexico $83,750
Wyoming $81,640
North Carolina $81,070
Iowa $79,180
Tennessee $77,490
Delaware $77,260
Wisconsin $75,480
New Hampshire $74,000
Illinois $72,540
Louisiana $66,550
Michigan $65,860
West Virginia $65,320
South Dakota $58,240
Puerto Rico $42,190
Connecticut $133,820
Massachusetts $128,390
Washington $125,620
Maryland $125,570
Virginia $121,610
Hawaii $118,180
California $116,760
Arkansas $111,840
Minnesota $107,250
District of Columbia $106,150
New Jersey $104,940
Utah $104,890
Colorado $104,610
New York $103,980
Maine $101,780

How do computer programmer salaries compare to similar careers?

Computer programmers earn 6% less than similar careers in Wyoming. On average, they make less than electrical engineers but more than computer systems administrators.

Career Median Salary
Electrical engineer salary $112K
Computer systems analyst salary $110K
Informatics nurse specialist salary $110K
Computer network architect salary $101K
Distance learning coordinator salary $95K
Computer programmer salary $82K
Bioinformatics scientist salary $92K
Database administrator salary $82K
Online merchant salary $74K
Computer systems administrator salary $75K

Source: CareerExplorer (Aggregated)