How Much Does a Computer Programming Instructor make?

Computer Programming Instructor made a median salary around $99,426 in April, 2024. The best-paid 25 percent made $111,162 probably that year, while the lowest-paid 25 percent made around $89,026. 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, Salary.com helps you determine your exact pay target.
Based on HR-reported data: a national average with a geographic differential
Find Jobs for Computer Programming Instructor

Best-Paying Cities for Computer Programming Instructor

The metropolitan areas that pay the highest salary in the Computer Programming Instructor profession are San Jose , Santa Clara , Saratoga , Sunnyvale , Los Gatos .
San Jose, CA $99,426
Santa Clara, CA $99,426
Saratoga, CA $99,426
Sunnyvale, CA $99,426
Los Gatos, CA $99,426

Best-Paying States for Computer Programming Instructor

The states and districts that pay Computer Programming Instructor the highest salary are District of Columbia (around $88,176) , California (around $87,384) , New Jersey (around $86,829) , Alaska (around $86,275) , and Massachusetts (around $86,195) .
District of Columbia $88,176
California $87,384
New Jersey $86,829
Alaska $86,275
Massachusetts $86,195

What is the Career Path of Computer Programming Instructor?

A career path is a sequence of jobs that leads to your short- and long-term career goals. Some follow a linear career path within one field, while others change fields periodically to achieve career or personal goals.

For Computer Programming Instructor, the upper level is Technical Trainer III , and then progresses to Technical Training Manager
Besides, Computer Programming Instructor can also turn to other related jobs, including Computer Programming , Computer Programming Specialist , Computer Instructor and Instructor - Computer Science .

Frequently Asked Questions for Computer Programming Instructor

Q: What is the salary range of Computer Programming Instructor in Santa Clara, CA?
A: In 2024 , the lowest-paid Computer Programming Instructor in Santa Clara, CA earned an average annual salary of $89,026 , while the highest-paid made $111,162.
Q: What is the salary for a Computer Programming Instructor in California?
A: Computer Programming Instructor employed in California earned an average salary of $87,384 in 2024.

Average Computer Programming Instructor Pay vs. Other Jobs

Computer Programming Instructor earned an average salary of $99,426 in 2024. Other jobs related to Computer Programming Instructor earned the following average salary in April, 2024. Computer Programming made $67,227 , Computer Programming Specialist made $148,620 , Computer Instructor and Instructor - Computer Science made $77,329 and $80,132 respectively .

Relevant Jobs of Computer Programming Instructor

Computer Programming - Average Salary $67,227
There is currently no job description for Computer Programming, be the first to submit the job responsibilities for Computer Programming.
Computer Programming Specialist - Average Salary $148,620
There is currently no job description for Computer Programming Specialist, be the first to submit the job responsibilities for Computer Programming Specialist.
Computer Instructor - Average Salary $77,329
There is currently no job description for Computer Instructor, be the first to submit the job responsibilities for Computer Instructor.
Instructor - Computer Science - Average Salary $80,132
Instructor - Computer Science teaches courses in the discipline area of computer and information sciences. Develops and designs curriculum plans to foster student learning, stimulate class discussions, and ensures student engagement. Being an Instructor - Computer Science provides tutoring and academic counseling to students, maintains classes related records, and assesses student coursework. Collaborates and supports colleagues regarding research interests and co-curricular activities. Additionally, Instructor - Computer Science typically reports to a department head. Has a Master's degree or is a PhD candidate in the applicable field. Has experience and is qualified to teach at undergraduate level and possesses the qualifications to participate in research.
There is currently no job description for Computer Numerical Control Programming Manager, be the first to submit the job responsibilities for Computer Numerical Control Programming Manager.