Computer Programmer Salary

For Computer Programmers, yearly average wages total $59K annually. Earnings generally vary between $35K and $92K per year. Overall cash earnings for Computer Programmers vary widely between $35K and $92K; for a few high rollers, the final number can encompass upwards of $10K each from bonuses and profit sharing proceeds. While geography and the specific company impact pay for this group, career length is the most influential factor. There are far more male Computer Programmers survey respondents than women, making up 83 percent. Medical benefits are awarded to most, and more than half earn dental coverage. Most Computer Programmers report high levels of job satisfaction. The numbers in this rundown were provided by PayScale's salary survey participants.

$38,818 - $89,788
(Median)
$39K
$59K
$90K
MEDIAN: $59,037
10%
50%
90%

Add this chart to your site: 640px    300px

$12.14 - $47.83
(Median)
$12
$21
$48
MEDIAN: $20
10%
50%
90%

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$31K$62K$93K
Salary
$38,818 - $89,788  
   
Bonus
$0.00 - $9,728  
Profit Sharing
$0.00 - $9,787  
Commission
$0.00  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$34,958 - $92,260  
Country: United States | Currency: USD | Updated: 12 Jan 2016 | Individuals Reporting: 2,250
National Hourly Rate Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$17$34$51
Hourly Rate
$12.14 - $47.83  
   
Hourly Tips
$1.75  
Overtime
$15.81 - $48.54  
National Annualized Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$50K$100K$150K
Bonus
$0.00 - $9,728  
   
Commission
$0.00  
Profit Sharing
$0.00 - $9,787  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$34,958 - $92,260  
Country: United States | Currency: USD | Updated: 12 Jan 2016 | Individuals Reporting: 524
United States (change)

Find Out Exactly What You Should Be Paid

United States (change)


Comp Managers: Start Here »

Job Description for Computer Programmer

Computer programmers work in a wide range of industries, but generally in offices as salaried employees who code or write computer software and write, design, debug, troubleshoot, and maintain source code related to various computer programs. They also ensure that all source code is written in programming languages that can be understood by the computer so that programs can then be used by end-users. They may also customize computer programs which were purchased from vendors.

Read More...

Computer Programmer Tasks

  • Write, modify, and debug software for web sites.
  • Test and document software for client applications.
  • Use source debuggers and visual development environments.
  • Test and document software for web sites.
  • Work with with designers and content producers.

Common Career Paths for Computer Programmer


Add this chart to your site:   640px 640px    300px 300px


As Computer Programmers transition into upper-level roles such as Senior Software Engineer, they may see a strong upturn in salary. Senior Software Engineers earn $93K on average per year. Software Engineers or Programmer Analysts are common next-step roles for Computer Programmers moving up in their careers; annual pay for Software Engineers is $7K higher on average, and it's $1K higher for Programmer Analysts.

Software Developer Job Listings

Search for more jobs:

Popular Employer Salaries for Computer Programmer


International Business Machines (IBM) Corp. attracts talent by shelling out the biggest paychecks in the area — the median in that office is $73K.

Popular Skills for Computer Programmer


Computer Programmers seem to exploit a large range of skills on the job. Most notably, skills in COBOL, ASP.NET, Linux, and Java are correlated to pay that is above average. Skills that are correlated to lower pay, on the other hand, include PHP, Visual Basic, and Microsoft Access. Those educated in .NET tend to be well versed in SQL.

Pay by Experience Level for Computer Programmer

Median of all compensation (including tips, bonus, and overtime) by years of experience.


In general, experience and pay appear to be strongly linked; those with more experience usually bring in higher incomes. The average worker who claims fewer than five years of experience earns around $51K. In contrast, however, individuals who report five to 10 years in this occupation see a much larger median of $65K. People with 10 to 20 years of experience make an average of about $75K in this role. Individuals who report more than two decades of experience seem to make only slightly more than folks in the 10-to-20 year range; the more senior group sees median earnings in the comparatively modest ballpark of $79K.

Pay Difference by Location

National Average: $58,382

Larger city markers indicate a job is popular in that location.

San Francisco is home to an above-average pay rate for Computer Programmers, 35 percent higher than the national average. Computer Programmers can also look forward to large paychecks in cities like Seattle (+22 percent), Los Angeles (+21 percent), New York (+21 percent), and San Diego (+20 percent). St. Louis is the lowest-paying area, 12 percent south of the national average. Two other places where employers offer below-median salaries are Raleigh (6 percent less) and Houston (5 percent less).

Computer Programmer Reviews

What is it like working as a Computer Programmer?

Computer Programmer in Honolulu:
"Exciting, New, Different."
Pros: I like how they allow flexible schedules.
Cons: I do not like how I can't work from home.

Related Job Salaries

United States (change)

Find Out Exactly What You Should Be Paid

United States (change)


Comp Managers: Start Here »

Experience Affects Computer Programmer Salaries




National Average
$58,000


Skills That Affect Computer Programmer Salaries

up arrow 10%

ASP.NET
up arrow 2%

Linux
up arrow 2%

Java
0%

National Average
$58,000

.NET
up arrow 1%

JavaScript
up arrow 1%

Microsoft SQL Server
up arrow 1%

C#
up arrow 2%

C++
up arrow 4%

HTML
up arrow 4%

SQL
up arrow 6%

up arrow 7%



PHP
up arrow 12%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 385 votes.

Gender

Female
17 %
Male
83 %

Years of Experience

Less than 1 year
14%
1-4 years
40%
5-9 years
20%
10-19 years
16%
20 years or more
9%

Common Health Benefits

medical benefits
Medical: 82%
dental benefits
Dental: 64%
medical benefits
Vision: 49%
dental benefits
None: 17%
ADVERTISEMENT