Computer Programmers


Computer programmers write the instructions that list the steps a computer must do to perform a task. These instructions are called programs or software. Programmers use a special computer language to write the software. Computer programmers often work in a specific area, such as engineering or science. Some maintain the software that controls an entire computer system.

Working Conditions

Computer programmers may work odd hours as they try to meet deadlines or fix problems.


The middle range salary for programmers is between $36,000 and $70,000.

Helpful Skills and Subjects to Study

Skills such as patience, persistence, logical thinking, and the ability to work under pressure are looked for by employers. School subjects that can be helpful range from computer science, mathematics, physics, English, electronics, chemistry and biology.

Related Jobs

Other detail-oriented professions include computer scientists, computer engineers, systems analysts, database administrators, statisticians, mathematicians, engineers, financial analysts, accountants, actuaries and operations research analysts.

Education & Training

There are many paths available for programmers, but more employers are requiring a bachelor's degree.

Job Outlook

There should be excellent opportunities for qualified people.

Sources for Additional Information

Institute for Certification
of Computing Professionals (ICCP)
2200 East Devon Ave., Suite 268
Des Plaines, IL 60018