Industry Navigation

(IT) Information Technology

Computer Programmers

Create, modify, and test the code and scripts that allow computer applications to run.

A Day In The Life

(IT) Information Technology Industry

Are you interested in training?

Contact an Advisor for more information on this career!

Salary Breakdown

Computer Programmers

Average

$79,350

ANNUAL

$38.15

HOURLY

Entry Level

$37,680

ANNUAL

$18.11

HOURLY

Mid Level

$77,750

ANNUAL

$37.38

HOURLY

Expert Level

$127,110

ANNUAL

$61.11

HOURLY


Projected Jobs

Computer Programmers

2,410

Projected job openings through 2030


Sample Career Roadmap

Computer Programmers

Job Titles

Entry Level

JOB TITLE

Junior Programmer

Mid Level

JOB TITLE

Computer Programmer

Expert Level

JOB TITLE

Manager/Senior Programmer

Supporting Programs

Computer Programmers

Sort by:


Cochise College
  Douglas, AZ 85607-9724      Certification

Cochise College
  Douglas, AZ 85607-9724      Certification

Cochise College
  Douglas, AZ 85607-9724      Certification

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Certification

Chandler-Gilbert Community College
  Chandler, AZ 85225-2479      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Maricopa IT Institute (MITI-EV)
  Online      Degree Program

West-MEC
  Glendale, AZ 85305      Certification

Arizona State University
  AZ      Certification

Eastern Arizona College
  Thatcher, AZ 85552-0769      Degree Program

Arizona Western College
  Yuma, AZ 85365      Degree Program

Arizona Western College
  Yuma, AZ 85365      Certification

Mohave Community College
  Kingman, AZ 86409      Degree Program

Arizona State University
  AZ      Degree Program

Yavapai College
  Prescott, AZ 86301      Certification

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Arizona State University
  AZ      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Maricopa IT Institute
  AZ      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Mesa Community College
  Mesa, AZ 85202-4866      Degree Program

Mesa Community College
  Mesa, AZ 85202-4866      Degree Program

Arizona State University
  AZ      Certification

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Certification

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Certification

Arizona State University
  AZ      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Certification

Arizona State University
  AZ      Degree Program

Grand Canyon University
  Phoenix, AZ 85017-1097      Degree Program

Yavapai College
  Prescott, AZ 86301      Certification

Arizona State University
  AZ      Certification

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Rio Salado College
  Tempe, AZ 85281-6950      Degree Program

South Mountain Community College
  Phoenix, AZ 85040      Degree Program

Rio Salado College
  Tempe, AZ 85281-6950      Certification

YearUp
  AZ      Degree Program

Glendale Community College
  Glendale, AZ 85302      Degree Program

Glendale Community College
  Glendale, AZ 85302      Certification

University of Arizona
  Tucson, AZ 85721-0066      Certification

AZNext
  Tempe, AZ 85287      Degree Program

Northland Pioneer College
  Holbrook, AZ 86025      Degree Program

Northland Pioneer College
  Holbrook, AZ 86025      Certification

  Online      Degree Program

Arizona State University
  AZ      Degree Program

Maricopa IT Institute (MITI-EV)
  Online      Degree Program

Grand Canyon University
  Phoenix, AZ 85017-1097      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Certification

Cochise College
  Douglas, AZ 85607-9724      Certification

Top Expected Tasks

Computer Programmers


Knowledge, Skills & Abilities

Computer Programmers

Common knowledge, skills & abilities needed to get a foot in the door.

KNOWLEDGE

Computers and Electronics

KNOWLEDGE

Mathematics

KNOWLEDGE

Engineering and Technology

KNOWLEDGE

English Language

KNOWLEDGE

Customer and Personal Service

SKILL

Programming

SKILL

Active Listening

SKILL

Complex Problem Solving

SKILL

Critical Thinking

SKILL

Quality Control Analysis

ABILITY

Written Comprehension

ABILITY

Near Vision

ABILITY

Oral Comprehension

ABILITY

Deductive Reasoning

ABILITY

Inductive Reasoning


Related Careers

(IT) Information Technology

Not sure where to begin?

Match Careers with Interests

Career Exploration

Browse by Industry