(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

$85,130

ANNUAL

$40.93

HOURLY

Entry Level

$49,030

ANNUAL

$23.57

HOURLY

Mid Level

$76,010

ANNUAL

$36.54

HOURLY

Expert Level

$127,910

ANNUAL

$61.50

HOURLY


Projected Jobs

Computer Programmers

3,200

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:


Indiana Wesleyan University
 Associate's Degree  

Indiana Wesleyan University - Marion
 Associate's Degree  

Indiana Wesleyan University - National and Global
 Associate's Degree  

Ivy Tech Community College
 Associate's Degree  

University of Indianapolis
 Associate's Degree  

Ivy Tech Community College-Anderson
 Associate's Degree  

Ivy Tech Community College-Bloomington
 Associate's Degree  

Ivy Tech Community College-Columbus
 Associate's Degree  

Ivy Tech Community College-Evansville
 Associate's Degree  

Ivy Tech Community College-Fort Wayne
 Associate's Degree  

Ivy Tech Community College-Hamilton County
 Associate's Degree  

Ivy Tech Community College-Indianapolis
 Associate's Degree  

Ivy Tech Community College-Kokomo
 Associate's Degree  

Ivy Tech Community College-Lafayette
 Associate's Degree  

Ivy Tech Community College-Lake County
 Associate's Degree  

Ivy Tech Community College-Lawrenceburg
 Associate's Degree  

Ivy Tech Community College-Madison
 Associate's Degree  

Ivy Tech Community College-Marion
 Associate's Degree  

Ivy Tech Community College-Muncie
 Associate's Degree  

Ivy Tech Community College-Richmond
 Associate's Degree  

Ivy Tech Community College-Sellersburg
 Associate's Degree  

Ivy Tech Community College-South Bend/Elkhart
 Associate's Degree  

Ivy Tech Community College-Terre Haute
 Associate's Degree  

Ivy Tech Community College-Valparaiso
 Associate's Degree  

Vincennes University/Jasper
 Associate's Degree  

Ivy Tech Community College
 Associate's Degree  

Vincennes University
 Associate's Degree  

Ivy Tech Community College
 Associate's Degree  

Ivy Tech Community College
 Associate's Degree  

Ivy Tech Community College
 Associate's Degree  

Ivy Tech Community College
 Associate's Degree  

Indiana Institute of Technology
 Associate's Degree  

Vincennes University/Jasper
 Associate's Degree  

Vincennes University
 Associate's Degree  

OpenClassrooms
 Registered Apprenticeship  

Purdue University Global
 Certificate  

Anderson University
 Bachelor's Degree  

DePauw University
 Bachelor's Degree  

Earlham College
 Bachelor's Degree  

Franklin College
 Bachelor's Degree  

Goshen College
 Bachelor's Degree  

Hanover College
 Bachelor's Degree  

Holy Cross College
 Bachelor's Degree  

Wabash College
 Bachelor's Degree  

Franklin College
 Bachelor's Degree  

Indiana Wesleyan University
 Bachelor's Degree  

Indiana Wesleyan University - Marion
 Bachelor's Degree  

Ball State University
 Bachelor's Degree  

Indiana Wesleyan University - National and Global
 Bachelor's Degree  

Indiana Wesleyan University - Marion
 Bachelor's Degree  

Indiana Wesleyan University
 Bachelor's Degree  

Indiana Wesleyan University - National and Global
 Bachelor's Degree  

Anderson University
 Bachelor's Degree  

Ball State University
 Bachelor's Degree  

Indiana Institute of Technology
 Bachelor's Degree  

Indiana University-Bloomington
 Bachelor's Degree  

Indiana Wesleyan University - Marion
 Bachelor's Degree  

Purdue University-Fort Wayne
 Bachelor's Degree  

Taylor University
 Bachelor's Degree  

Valparaiso University
 Bachelor's Degree  

Indiana University-Purdue University-Indianapolis/Columbus
 Bachelor's Degree  

Purdue University Fort Wayne
 Bachelor's Degree  

Indiana University-Purdue University-Indianapolis
 Bachelor's Degree  

University of Indianapolis
 Bachelor's Degree  

Indiana Wesleyan University
 Bachelor's Degree  

Indiana Wesleyan University - Marion
 Bachelor's Degree  

Indiana Wesleyan University - National and Global
 Bachelor's Degree  

Grace College and Theological Seminary
 Bachelor's Degree  

University of Indianapolis
 Bachelor's Degree  

Rose-Hulman Institute of Technology
 Bachelor's Degree  

Purdue University-Polytechnic Statewide/New Albany
 Bachelor's Degree  

Purdue University-Polytechnic Statewide/Richmond
 Bachelor's Degree  

Purdue University Northwest
 Bachelor's Degree  

Purdue University-Northwest
 Bachelor's Degree  

Purdue University-Polytechnic Statewide
 Bachelor's Degree  

Purdue University-West Lafayette
 Bachelor's Degree  

Indiana University Northwest
 Bachelor's Degree  

Indiana University South Bend
 Bachelor's Degree  

Purdue University Northwest
 Bachelor's Degree  

Indiana University Kokomo
 Bachelor's Degree  

Bethel University-Mishawaka
 Bachelor's Degree  

Grace College and Theological Seminary
 Bachelor's Degree  

Indiana University-Kokomo
 Bachelor's Degree  

Indiana University-South Bend
 Bachelor's Degree  

Indiana University-Southeast
 Bachelor's Degree  

Marian University – Indianapolis
 Bachelor's Degree  

Oakland City University
 Bachelor's Degree  

Purdue University-Northwest
 Bachelor's Degree  

Purdue University-West Lafayette
 Bachelor's Degree  

Rose-Hulman Institute of Technology
 Bachelor's Degree  

University of Evansville
 Bachelor's Degree  

University of Southern Indiana
 Bachelor's Degree  

Ball State University
 Bachelor's Degree  

Indiana University Northwest
 Bachelor's Degree  

Indiana University Northwest
 Bachelor's Degree  

Indiana University East
 Bachelor's Degree  

Indiana University Kokomo
 Bachelor's Degree  

Indiana University-Bloomington
 Bachelor's Degree  

Indiana University-East
 Bachelor's Degree  

Indiana University-Kokomo
 Bachelor's Degree  

Indiana University-Northwest
 Bachelor's Degree  

Indiana University-South Bend
 Bachelor's Degree  

Indiana University-Southeast
 Bachelor's Degree  

Indiana University-Purdue University-Indianapolis
 Bachelor's Degree  

Indiana Institute of Technology
 Bachelor's Degree  

Butler University
 Bachelor's Degree  

Indiana State University
 Bachelor's Degree  

University of Indianapolis
 Bachelor's Degree  

Indiana University Southeast
 Bachelor's Degree  

Indiana University Southeast
 Bachelor's Degree  

Western Governors University-Indiana
 Bachelor's Degree  

Western Governors University-Indiana
 Bachelor's Degree  

Western Governors University-Indiana
 Bachelor's Degree  

Valparaiso University
 Certificate  

Ivy Tech Community College
 Certificate  

Ivy Tech Community College-Evansville
 Certificate  

Ivy Tech Community College-Lafayette
 Certificate  

Ivy Tech Community College-Marion
 Certificate  

Ivy Tech Community College-Valparaiso
 Certificate  

Ivy Tech Community College
 Certificate  

Indiana University South Bend
 Non-Credit  

Indiana University-South Bend
 Certificate  

Ivy Tech Community College-Anderson
 Certificate  

Ivy Tech Community College-Bloomington
 Credential  

Ivy Tech Community College-Columbus
 Certificate  

Ivy Tech Community College-Evansville
 Certificate  

Ivy Tech Community College-Fort Wayne
 Certificate  

Ivy Tech Community College-Hamilton County
 Certificate  

Ivy Tech Community College-Indianapolis
 Certificate  

Ivy Tech Community College-Kokomo
 Certificate  

Ivy Tech Community College-Lafayette
 Certificate  

Ivy Tech Community College-Lake County
 Certificate  

Ivy Tech Community College-Lawrenceburg
 Certificate  

Ivy Tech Community College-Madison
 Certificate  

Ivy Tech Community College-Marion
 Certificate  

Ivy Tech Community College-Muncie
 Certificate  

Ivy Tech Community College-Richmond
 Certificate  

Ivy Tech Community College-Sellersburg
 Certificate  

Ivy Tech Community College-South Bend/Elkhart
 Certificate  

Ivy Tech Community College-Terre Haute
 Certificate  

Ivy Tech Community College-Valparaiso
 Certificate  

Ivy Tech Community College
 Certificate  

Ivy Tech Community College-Anderson
 Certificate  

Ivy Tech Community College-Bloomington
 Credential  

Ivy Tech Community College-Columbus
 Certificate  

Ivy Tech Community College-Evansville
 Certificate  

Ivy Tech Community College-Fort Wayne
 Certificate  

Ivy Tech Community College-Hamilton County
 Certificate  

Ivy Tech Community College-Indianapolis
 Certificate  

Ivy Tech Community College-Kokomo
 Certificate  

Ivy Tech Community College-Lafayette
 Certificate  

Ivy Tech Community College-Lake County
 Certificate  

Ivy Tech Community College-Lawrenceburg
 Certificate  

Ivy Tech Community College-Madison
 Certificate  

Ivy Tech Community College-Marion
 Certificate  

Ivy Tech Community College-Muncie
 Certificate  

Ivy Tech Community College-Richmond
 Certificate  

Ivy Tech Community College-Sellersburg
 Certificate  

Ivy Tech Community College-South Bend/Elkhart
 Certificate  

Ivy Tech Community College-Terre Haute
 Certificate  

Ivy Tech Community College-Valparaiso
 Certificate  

Ivy Tech Community College
 Certificate  

Valparaiso University
 Certificate  

Ivy Tech Community College-Anderson
 Certificate  

Ivy Tech Community College-Bloomington
 Credential  

Ivy Tech Community College-Columbus
 Certificate  

Ivy Tech Community College-Evansville
 Certificate  

Ivy Tech Community College-Fort Wayne
 Certificate  

Ivy Tech Community College-Indianapolis
 Certificate  

Ivy Tech Community College-Kokomo
 Certificate  

Ivy Tech Community College-Lafayette
 Certificate  

Ivy Tech Community College-Lake County
 Certificate  

Ivy Tech Community College-Lawrenceburg
 Certificate  

Ivy Tech Community College-Madison
 Certificate  

Ivy Tech Community College-Marion
 Certificate  

Ivy Tech Community College-Muncie
 Certificate  

Ivy Tech Community College-Richmond
 Certificate  

Ivy Tech Community College-Sellersburg
 Certificate  

Ivy Tech Community College-South Bend/Elkhart
 Certificate  

Ivy Tech Community College-Terre Haute
 Certificate  

Ivy Tech Community College-Valparaiso
 Certificate  

Ivy Tech Community College
 Certificate  

Indiana University Southeast
 Non-Credit  

Ball State University
 Non-Credit  

Fort Wayne Community Schools, Adult and Cont. Ed.
 Non-Credit  

OpenClassrooms
 Registered Apprenticeship  

IT Expert System Inc
 Non-Credit  

IT Expert System Inc
 Non-Credit  

Purdue University Global
 Certificate  

Indiana University-Bloomington
 Certificate  

Purdue University-West Lafayette
 Certificate  

Purdue University Global
 Certificate  

Valparaiso University
 Certificate  

Indiana University-Purdue University-Indianapolis
 Certificate  

Purdue University-West Lafayette
 Certificate  

Purdue University Northwest
 Master's Degree  

Indiana State University
 Certificate  

Indiana University-Bloomington
 Certificate  

Purdue University-Fort Wayne
 Certificate  

Purdue University-Northwest
 Certificate  

Purdue University-West Lafayette
 Certificate  

Purdue University Fort Wayne
 Master's Degree  

Indiana University-Purdue University-Indianapolis
 Certificate  

Butler University
 Certificate  

Indiana Wesleyan University - National and Global
 Certificate  

Purdue University Global
 Certificate  

Ball State University
 Certificate  

Indiana University-Bloomington
 Certificate  

University of Notre Dame
 Certificate  

Indiana Wesleyan University - National and Global
 Certificate  

Central Nine Career Center
 Non-Credit  

Computer Education Institute
 Non-Credit  

Computer Education Institute
 Non-Credit  

Computer Education Institute
 Non-Credit  

Indiana University Kokomo
 Non-Credit  

Video Game Palooza
 Non-Credit  

Kenzie Academy by Southern New Hampshire University
 Certificate  

IT Expert System Inc
 Non-Credit  

Ivy Tech Community College
 Certificate  

Indiana University-Purdue University-Indianapolis
 Certificate  

Indiana Institute of Technology
 Certificate  

Indiana University-Southeast
 Certificate  

Video Game Palooza
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

Indiana Wesleyan University
 Non-Credit  

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
Take an Assessment!

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

If you are on a shared computer, please remember to log out and/or power off your machine when you are finished.