Computer Programmers

Back to Occupations
Fast Growing
Steady Growth

Occupation Description

Computer programmers design, test, and edit code, forms and scripts to allow computer applications to run. They work within set parameters created by software developers. They often also work with software developers by analyzing end user needs and creating solutions through software and develop and write programs that store, locate and retrieve data as needed.

Estimated Income

All financial data provided by Bureau of Labor Statistics (
Lower End
Upper End
All financial data provided by Bureau of Labor Statistics (

Total Employees In 2010


Job Openings By 2025


Growth Rate


Required Education

Bachelor's degree
Specific Programs:
Bachelors Degree In Computer Science

Required Work Experience


Based on national data, not school-specific information. Conditions in your area may vary

National long-term projections may not reflect local and/or short term economic or job conditions and do not guarantee actual job growth