Computer programmer earnings by seniority

Approximate values based on highest and lowest earning segments.

Computer programmer salary by state

State Name Average Salary
Washington $131,520
District of Columbia $106,150
California $95,370
Arizona $84,450
Massachusetts $92,200
Colorado $92,680
North Carolina $91,340
Montana $68,690
Virginia $92,550
Connecticut $91,980
Maryland $88,860
Georgia $87,770
Texas $84,980
Illinois $87,770
New York $85,450
Alabama $82,410
Minnesota $81,200
Pennsylvania $84,880
New Jersey $76,320
Maine $82,230
Utah $79,750
West Virginia $66,220
Oklahoma $79,620
Tennessee $77,490
South Carolina $75,680
Vermont $73,680
Indiana $73,870
Nevada $81,700
Delaware $77,260
Oregon $81,260
Wisconsin $75,480
Iowa $78,630
Florida $72,860
Louisiana $66,550
Nebraska $74,920
Missouri $76,140
Idaho $69,260
Michigan $75,080
North Dakota $71,030
Kansas $73,350
New Hampshire $73,850
Ohio $72,780
Mississippi $71,870
New Mexico $71,040
Hawaii $66,540
Kentucky $71,410
Wyoming $64,740
Arkansas $66,940
South Dakota $55,950
Puerto Rico $42,190

How much does a Computer Programmer earn?

Since computer programming can be done from anywhere in the world, companies often hire programmers in countries where wages are lower. This ongoing trend is projected to limit growth for computer programmers in the United States, and employment is projected to decline by eight percent from 2014 to 2024 according to the BLS. However, there are high costs associated with managing projects given to overseas programmers, and these costs can offset the savings from the lower wages, causing some companies to bring back or keep programming jobs in the United States.

A computer programmer's work varies greatly, and so do typical starting salaries. PayScale.com reported that entry-level computer programmers earned a median wage of $51,174 in September 2015.

The highest computer programmer salaries are in the metropolitan areas of Seattle, Vallejo, California, Oxnard, California, Albuquerque, New Mexico and the District of Columbia. Computer Programmers tend to make the most in the following industries:

Finance and Insurance - $78,580
Information - $78,500
Manufacturing - $78,090
Wholesale Trade - $77,210
Transportation and Warehousing - $77,000
Utilities - $76,180

How do computer programmer salaries compare to similar careers?

Computer programmers earn about the same as related careers in West Virginia. On average, they make less than software quality assurance engineers but more than computer systems analysts.

Career Median Salary
Software quality assurance engineer salary $83K
Geospatial information scientist salary $83K
Database architect salary $83K
Computer systems engineer salary $83K
Video game designer salary $83K
Computer programmer salary $66K
Computer & information research scientist salary $64K
Statistician salary $72K
Informatics nurse specialist salary $73K
Computer systems analyst salary $73K

Source: CareerExplorer (Aggregated)