Summary

Quick Facts: Computer Programmers | |
---|---|
2020 Median Pay | $qf_median_annual_wage_html $qf_median_hourly_wage_html |
Typical Entry-Level Education | $qf_education_html |
Work Experience in a Related Occupation | $qf_experience_html |
On-the-job Training | $qf_training_html |
Number of Jobs, 2020 | $qf_number_jobs_html |
Job Outlook, 2020-30 | $qf_outlook_html |
Employment Change, 2020-30 | $qf_openings_html |
What Computer Programmers Do
Computer programmers write and test code that allows computer applications and software programs to function properly.
Work Environment
Programmers usually work in offices, most commonly in the computer systems design and related services industry.
How to Become a Computer Programmer
Most computer programmers have a bachelor’s degree; however, some employers hire workers with an associate’s degree. Most programmers specialize in a few programming languages.
Pay
Job Outlook
Overall employment of computer programmers is projected to grow $pc.toString().replaceAll("^\-","") percent from 2020 to 2030, $gra.
About $tools.number.format('#,###',$op) openings for computer programmers are projected each year, on average, over the decade. Many of those openings are expected to result from the need to replace workers who transfer to different occupations or exit the labor force, such as to retire.
State & Area Data
Explore resources for employment and wages by state and area for computer programmers.
Similar Occupations
Compare the job duties, education, job growth, and pay of computer programmers with similar occupations.
More Information, Including Links to O*NET
Learn more about computer programmers by visiting additional resources, including O*NET, a source on key characteristics of workers and occupations.