How much does a Computer Programmer make in the United States? The average Computer Programmer salary in the United States is $67,024 as of October 29, 2021, but the salary range typically falls between $57,606 and $75,281. Salary ranges can vary widely depending on many important factors, including education, certifications, additional skills, the number of years you have spent in your profession. With more online, real-time compensation data than any other website, helps you determine your exact pay target. 

Search Computer Programmer Jobs in the United States

Computer Programmer

Review the job openings and experience requirements for the Computer Programmer job to confirm that it is the job you are seeking.

See user submitted job responsibilities for Computer Programmer.

Job Openings for Computer Programmer
Asurion - Sterling , VA
Bachelors degree in computer science, software engineering, computer engineering, or a related field * 2 years of experience working as a full-stack engineer on high-scale, customer-facing products
Asurion - 15 days ago
L3Harris Technologies - Paeonian Springs , VA
S. degree Computer Science, Systems Engineering, Information Systems, Computer Engineering, or a related discipline, or master's degree Computer Science, Systems Engineering, Information Systems ...
L3Harris Corporation - 7 days ago
... Computer Engineering Preferred Qualifications (Desired Skills/Experience): * Experience working on team strategies and roadmaps * Communication and People Skills: Ability to engage with senior ...
Boeing - 55 days ago
Bachelor's Degree in Computer Science, Computer Engineering, or related field of study. * 8+ years professional experience serving as a Technical Lead on large-scale modernization efforts * 5+ years ...
ICF General - 46 days ago
Core4ce - Norfolk , VA
Bachelor's Degree in Information Technology, Computer Science, Computer Engineering, Electrical Engineering, Systems Engineering, Physics, or Math; Master's Degree in Engineering or other technical ...
LinkedIn - 14 days ago
... computer science/computer engineering with an engineering/math focus or other equivalent field of discipline. ▪ Experience with one or more object-oriented languages (e.g. Java, C#, C++). ▪ ...
LinkedIn - 28 days ago

Are you an HR manager or compensation specialist?'s CompAnalyst platform offers:

  • Detailed skills and competency reports for specific positions
  • Job and employee pricing reports
  • Compensation data tools, salary structures, surveys and benchmarks.
Learn about CompAnalyst

Understand the total compensation opportunity for a Computer Programmer, base salary plus other pay elements

Average Base Salary

Core compensation


Average Total Cash Compensation

Includes base and annual incentives

These charts show the average base salary (core compensation), as well as the average total cash compensation for the job of Computer Programmer in the United States. The base salary for Computer Programmer ranges from $57,606 to $75,281 with the average base salary of $67,024. The total cash compensation, which includes base, and annual incentives, can vary anywhere from $58,465 to $77,113 with the average total cash compensation of $67,913.

Discover how your pay is adjusted for skills, experience, and other factors

How much should you be paid?

For a real-time salary target, tell us more about your role in the four categories below.



Skills associated with Computer Programmer: Programming, Software Development, SQL