|Quick Facts: Computer Programmers|
|2012 Median Pay||
$74,280 per year
$35.71 per hour
|Entry-Level Education||Bachelor’s degree|
|Work Experience in a Related Occupation||None|
|Number of Jobs, 2012||343,700|
|Job Outlook, 2012-22||8% (As fast as average)|
|Employment Change, 2012-22||28,400|
Computer programmers write code to create software programs. They turn the program designs created by software developers and engineers into instructions that a computer can follow.
Programmers usually work in offices, most commonly in the computer systems design and related services industry.
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.
The median annual wage for computer programmers was $74,280 in May 2012.
Employment of computer programmers is projected to grow 8 percent from 2012 to 2022, about as fast as the average for all occupations. Computer programming can be done from anywhere in the world, so companies sometimes hire programmers in countries where wages are lower.
Compare the job duties, education, job growth, and pay of computer programmers with similar occupations.
Learn more about computer programmers by visiting additional resources, including O*NET, a source on key characteristics of workers and occupations.