Computer programmer earnings by seniority

90th percentile

Top-level computer programmer earnings begin at:

$120.00 per hour

$249,600 per year

75th percentile

Senior-level computer programmer earnings begin at:

$73.30 per hour

$152,460 per year

50th percentile

Mid-level computer programmer earnings begin at:

$47.97 per hour

$99,780 per year

25th percentile

Junior-level computer programmer earnings begin at:

$36.67 per hour

$76,280 per year

10th percentile

Starting level computer programmer earnings begin at:

$30.34 per hour

$63,110 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 about the same as related careers in Oklahoma.

Career Median Salary
Software engineer salary $118K
Electrical engineer salary $108K
Photonics engineer salary $120K
Computer network architect salary $109K

Source: CareerExplorer (Aggregated)