Take an Assessment!

Quickly see how your passions and skills match with available careers and fields of interest!

(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?

Sign up or Sign in to contact a Coach.

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
 Non-Credit    In Person

Cochise College
 Non-Credit    In Person

Cochise College
 Non-Credit    In Person

University of Arizona
 Bachelor's Degree    In Person

University of Arizona
 Bachelor's Degree    In Person

Arizona State University
 Bachelor's Degree    In Person

Arizona State University
 Credential    In Person

Arizona State University
 Bachelor's Degree    In Person

Arizona State University
 Credential    In Person

Grand Canyon University
 Bachelor's Degree    In Person

Arizona State University
 Post-Baccalaureate Certificate    In Person

Arizona State University
 Bachelor's Degree    In Person

Maricopa IT Institute (MITI-EV)
 Bootcamp    Online

Arizona State University
 Master's Degree    In Person

Arizona State University
 Doctoral or professional degree    In Person

Arizona State University
 Credential    In Person

Eastern Arizona College
 Associate's Degree    In Person

Arizona Western College
 Associate's Degree    In Person

Arizona Western College
 Credential    In Person

Mohave Community College
 Associate's Degree    In Person

Arizona State University
 Bachelor's Degree    In Person

Yavapai College
 Credential    In Person

University of Arizona
 Bachelor's Degree    In Person

Arizona State University
 Bachelor's Degree    In Person

Arizona State University
 Bachelor's Degree    In Person

University of Arizona
 Master's Degree    In Person

Maricopa IT Institute
 Associate's Degree    In Person

University of Arizona
 Bachelor's Degree    In Person

Northern Arizona University
 Bachelor's Degree    In Person

Arizona State University
 Bachelor's Degree    In Person

University of Arizona
 Bachelor's Degree    In Person

Northern Arizona University
 Bachelor's Degree    In Person

Arizona State University
 Master's Degree    In Person

Northern Arizona University
 Bachelor's Degree    In Person

Arizona State University
 Master's Degree    In Person

Northern Arizona University
 Master's Degree    In Person

Arizona State University
 Doctoral or professional degree    In Person

Arizona State University
 Bachelor's Degree    In Person

Arizona State University
 Master's Degree    In Person

Mesa Community College (MCCCD)
 Bachelor's Degree    In Person

Mesa Community College (MCCCD)
 Bachelor's Degree    In Person

Arizona State University
 Credential    In Person

ASU
 Bachelor's Degree    In Person

University of Arizona
 Master's Degree    In Person

University of Arizona
 Bachelor's Degree    In Person

Arizona State University
 Master's Degree    In Person

Arizona State University
 Doctoral or professional degree    In Person

Northern Arizona University
 Credential    In Person

Arizona State University
 Doctoral or professional degree    In Person

Arizona State University
 Master's Degree    In Person

Arizona State University
 Doctoral or professional degree    In Person

Cochise College
 Non-Credit    In Person

Arizona State University
 Bachelor's Degree    In Person

Arizona State University
 Master's Degree    In Person

Northern Arizona University
 Bachelor's Degree    In Person

Arizona State University
 Master's Degree    In Person

University of Arizona
 Non-Credit    In Person

Arizona State University
 Post-Baccalaureate Certificate    In Person

Arizona State University
 Master's Degree    In Person

Grand Canyon University
 Master's Degree    In Person

Arizona State University
 Bachelor's Degree    In Person

Yavapai College
 Credential    In Person

Arizona State University
 Credential    In Person

Arizona State University
 Master's Degree    In Person

Arizona State University
 Bachelor's Degree    In Person

Arizona State University
 Bachelor's Degree    In Person

Arizona State University
 Master's Degree    In Person

Arizona State University
 Doctoral or professional degree    In Person

Rio Salado College (MCCCD)
 Associate's Degree    In Person

South Mountain Community College (MCCCD)
 Associate's Degree    In Person

Rio Salado College (MCCCD)
 Credential    In Person

Per Scholas
 Certification    In Person

YearUp
 Bootcamp    In Person

Glendale Community College (MCCCD)
 Associate's Degree    In Person

Glendale Community College (MCCCD)
 Credential    In Person

University of Arizona
 Non-Credit    In Person

Arizona State University
 Master's Degree    In Person

Arizona State University
 Master's Degree    In Person

Arizona State University
 Master's Degree    In Person

Arizona State University
 Master's Degree    In Person

AZNext
 Non-Credit    In Person

Northland Pioneer College
 Associate's Degree    In Person

Northland Pioneer College
 Credential    In Person

 Associate's Degree    Online

Arizona State University
 Bachelor's Degree    In Person

Arizona State University
 Credential    In Person

Maricopa IT Institute (MITI-EV)
 Bootcamp    Online

Arizona State University
 Master's Degree    In Person

Grand Canyon University
 Bachelor's Degree    In Person

Cochise College
 Non-Credit    In Person

Cochise College
 Non-Credit    In Person

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