What is the hourly salary range of C++ Programmer?

As of May 01, 2026, the average hourly pay of C++ Programmer in the United States is $41. While Salary.com is seeing that C++ Programmer salary in the US can go up to $50 or down to $37, but most earn between $39 and $46. Salary.com shows the average base salary (core compensation), as well as the average total cash compensation for the job of C++ Programmer in the United States.

Based on HR-reported data: a national average with a geographic differential
C++ Programmer Salaries by Percentile
Percentile Hourly Pay Rate Location Last Updated
10th Percentile C++ Programmer Salary $37 US May 01, 2026
25th Percentile C++ Programmer Salary $39 US May 01, 2026
50th Percentile C++ Programmer Salary $41 US May 01, 2026
75th Percentile C++ Programmer Salary $46 US May 01, 2026
90th Percentile C++ Programmer Salary $50 US May 01, 2026
25% $39 10% $37 90% $50 75% $46 $41 50%(Median) Didn’t find job title? Click
Change Search Criteria
Check out C++ Programmer jobs in Columbus, Ohio

Programmer

JENNMAR Services - South Point, OH

Programmer

Deceuninck North America - Monroe, OH

cnc programmer.

Spherion - Dayton, OH

Search More C++ Programmer Jobs in Columbus, Ohio

What is a C++ Programmer ?

A programmer, developer ("dev"), coder, or software engineer is a person who creates computer software. The term computer programmer can refer to a specialist in one area of computers, or to a generalist who writes code for many kinds of software. One who practices, or professes, a formal approach to programming may also be known as a programmer analyst. On the other hand, "code monkey" is a derogatory term for a programmer who simply writes code without any involvement in the design or specifications. A programmer's primary computer language (Assembly, COBOL, C, C++, C#, Java, Lisp, Python, ...

Source: Wikipedia (as of 04/25/2019). Read more from Wikipedia

See user submitted job responsibilities for C++ Programmer.

Job Openings for C++ Programmer

Career Path for this job

  1. This Job:

    C++ Programmer

    0 - 2 years experience
    Bachelor's Degree

  2. Up a level:

    Frontend Developer II

    2 - 4 years experience
    Bachelor's Degree

Understand the total hourly compensation opportunity for a C++ Programmer, hourly wage plus other pay elements

Average Hourly Wage

Core compensation

 
 
 
39
46
41

Average Total Hourly Cash Compensation

Includes base and short-term incentives

 
 
 
42
49
46
These charts show the average hourly wage (core compensation), as well as the average total hourly cash compensation for the job of C++ Programmer in the United States. The average hourly rate for C++ Programmer ranges from $39 to $46 with the average hourly pay of $41. The total hourly cash compensation, which includes base and short-term incentives, can vary anywhere from $42 to $49 with the average total hourly cash compensation of $46.

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.

39
46

 

Jobs with a similar salary range to C++ Programmer : Junior Front End Developer, Junior Front End Web Developer, Junior Wordpress Developer