Computer Programmer Salary

The average Computer Programmer in the United States can expect to rake in roughly $57K annually. Pay ranges from $34K on the low end to $89K per year on the high end. Including potential for bonuses and profit sharing — peaking near $10K and $8K, respectively — total cash payment to Computer Programmers can bottom out near $34K or peak near $89K depending on individual performance. Earnings for this group are mostly affected by geography, followed by tenure and the specific company. The vast majority of Computer Programmers (83 percent) survey respondents are men. The majority of workers are highly satisfied with their job. Medical benefits are awarded to most, and the greater part earn dental coverage.

$37,989 - $86,878
(Median)
$38K
$57K
$87K
MEDIAN: $57,490
10%
50%
90%

Add this chart to your site: 640px    300px

$11.90 - $41.30
(Median)
$12
$20
$41
MEDIAN: $20
10%
50%
90%

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$30K$60K$90K
Salary
$37,989 - $86,878  
   
Bonus
$0.00 - $9,587  
Profit Sharing
$0.00 - $8,139  
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).
)
$33,829 - $88,671  
Country: United States | Currency: USD | Updated: 2 Jul 2015 | Individuals Reporting: 2,002
National Hourly Rate Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$16$32$48
Hourly Rate
$11.90 - $41.30  
   
Overtime
$15.71 - $45.25  
National Annualized Data (?
XAll compensation data shown are gross, national 10th to 90th percentile ranges. Pay can vary greatly by location. To view local data, take the PayScale survey.
)
$0$32K$64K$96K
Bonus
$0.00 - $9,587  
   
Profit Sharing
$0.00 - $8,139  
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).
)
$33,829 - $88,671  
Country: United States | Currency: USD | Updated: 2 Jul 2015 | Individuals Reporting: 494
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


Computer Programmers who go on to become Senior Software Engineers may see their salaries climb quite a bit. Median pay for Senior Software Engineers is $93K annually. The most common next step for a Computer Programmer is to become a Software Engineer or a Programmer Analyst. The former position pays an additional $9K per year on average, and the latter position pays $3K more per year.

Software Developer Job Listings

Search for more jobs:

Popular Employer Salaries for Computer Programmer


Computer Programmers flock to International Business Machines (IBM) Corp. for generous paychecks, where average earnings of $73K lead the pack in compensation.

Popular Skills for Computer Programmer


Survey results imply that Computer Programmers deploy a substantial tool kit of skills at work. Most notably, skills in PL/SQL, ASP.NET, Linux, and Microsoft SQL Server are correlated to pay that is above average. Skills that pay less than market rate include Visual Basic, PHP, and Microsoft Access. The majority of those who know .NET also know SQL.

Pay by Experience Level for Computer Programmer

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


Experience and income seem to be closely related; in general, the survey respondents who had worked for more years reported higher incomes. Respondents with less than five years' experience take home $50K on average. In contrast, those who have been around for five to 10 years earn a noticeably higher average of $64K. Computer Programmers with one to two decades of relevant experience report an average salary of approximately $72K. Individuals who have achieved more than 20 years of experience don't seem to earn much more than people who have 10 to 20 years under their belts; the more senior group reports an average income of $76K.

Pay Difference by Location


For Computer Programmers, working in the bustling city of San Francisco has its advantages, including an above-average pay rate. Computer Programmers can also look forward to large paychecks in cities like Seattle (+25 percent), Washington (+24 percent), Los Angeles (+22 percent), and New York (+20 percent). In St. Louis, salaries are 8 percent below the national average and represent the lowest-paying market. On the whole, employers pay 5 percent below the median salary for those in this field in Raleigh and Houston.

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
$56,000


Skills That Affect Computer Programmer Salaries

up arrow 11%

ASP.NET
up arrow 2%

National Average
$56,000

Java
up arrow 1%

Microsoft SQL Server
up arrow 1%

Linux
up arrow 1%

C#
up arrow 2%

.NET
up arrow 2%

C++
up arrow 3%

JavaScript
up arrow 3%

up arrow 5%

SQL
up arrow 7%

up arrow 7%


PHP
up arrow 9%


Job Satisfaction

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

Gender

Female
17 %
Male
83 %

Years of Experience

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

Common Health Benefits

medical benefits Medical: 82% dental benefits Dental: 63%
vision benefits Vision: 49% employee benefits None: 16%
ADVERTISEMENT