National Avg. Salary$84,360 More Salary Data →
Job Growth Rate-8% More Growth Data →
Recommended DegreeBachelor's Programs & Degrees →
- Creativity Focused
- Dependable Daily Workload
- Fast Paced Career
- Good Entry Level Salary
What Salary Could I Make?
Calculate what you could potentially earn based on job data in your area.Calculate your Salary
Computer programmers write code that computers read to work properly. Software engineers develop and write the software which the programmers translate into instruction for the computer to understand.
The following responsibilities are common for Computer Programmers:
- Writes programs in a variety of computer languages like Java and C++
- Updates and expands the data on existing software programs
- Debugs software programs by testing for and correcting any errors
- Builds computer software engineering tools to automate the writing of specific code
- Uses code libraries, or collections of independent code lines, to simplify coding procedures
A Day In The Life
Computer programmers write code through specific coding language like Java, C++ or MEL. They create instructions for the computer to follow. Their main responsibility is to write code and manipulate it into language that the computer can understand.
Programmers work closely with software engineers. Some duties between programmers and engineers often overlap. When this happen, it entails that a programmer can initially design and plan the software, while creating models and flow charts, detailing how the code is written, and debugging the code and designing applications for the systems interface. Some programs are relatively simple and only take a week to write, while others can be very complex and take a year or more to complete.
Typical Work Schedule
This is a full-time positions, with the majority of their time spent in an office setting. Some overtime may be required depending on projects and deadlines.
Projected Job Growth
With a consistently expanding world of technology that we live in, the need for computer programmers will be in high demand for many years to come.
Software companies are the main employers of these individuals. But government agencies and other private sector companies like banks and law firms have also been employing a large amount of computer programmers as well.
Can I Become a Computer Programmer?
We'll Get You The Facts You Need
- What Degree You Might Need
- Your Potential Salary
- Where in U.S. is the Job Growth?
- How Long It Could Take
- Cost of Tuition
Computer Programmer Salary Data
We've provided you the following to learn more about this career. The salary and growth data on this page comes from recently published Bureau of Labor Statistics data while the recommendations and editorial content are based on our research.
National Annual Salary
National Hourly Wage
How do Computer Programmer salaries stack up to other jobs across the country? Based on the latest jobs data nationwide, Computer Programmer's can make an average annual salary of $84,360, or $41 per hour. On the lower end, they can make $60,250 or $29 per hour, perhaps when just starting out or based on the state you live in.
Salary Rankings And Facts
#123 Nationally for All Careers
Above Average Salary Nationally
What Will Your State Pay?
Find Out Your State's Average Salary Based on the Latest Jobs Data.Calculate My Salary
How To Become
Start Your Path To Become a Computer Programmer, Free!
At OnlineDegree.com you could receive college credits towards your degree by taking free courses online. Potentially saving you thousands of dollars and time.Enroll Now!
Recommended Min. Degree
Highest Education Among Computer Programmer
- 2.5% Doctorate
- 19.6% Masters
- 49.7% Bachelors
- 9.7% Associates
- 13.1% College
- 4.7% High School
- 0.7% Less than High School
Job Growth Projections and Forecast
2014 Total Jobs328,600
2024 Est. Jobs302,200
Job Growth Rate-8%
Est. New Jobs-26,400
How does Computer Programmer job growth stack up to other jobs across the country? By 2024, there will be a change of -26,400 jobs for a total of 302,200 people employed in the career nationwide. This is a -8% change in growth over the next ten years, giving the career a growth rate nationwide of Above Average.
Growth Rankings And Facts
#729 Nationally for All Careers
Above Avg. Growth Nationally
Is There Growth in My State?
|State||No. of Jobs||Job Growth|
Find Out Your State's Growth and Salary Based on the Latest Jobs DataCalculate My Salary