Careers / Computer Programmers

Computer Programmers — Career Decision Dashboard

United States

Opens your browser print dialog — choose “Save as PDF”.

Median annual wage

$100,390

United States, 2025

Employment

92,230

United States, 2025

Typical education

Bachelor's Degree

Job Zone 4

Skills identified

35

10 related careers

Career overview

Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

O*NET code
15-1251.00
Job zone
4
Experience required
Over 6 months, up to and including 1 year

Typical tasks

  • Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
  • Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
  • Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
  • Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
  • Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.

Choose a location

Salary analysis — United States

$57,710
10th
$75,850
25th
$100,390
Median
$130,680
75th
$160,460
90th

10th percentile

$57,710

25th percentile

$75,850

75th percentile

$130,680

90th percentile

$160,460

Most important skills

  • Programming4.8
  • Complex Problem Solving3.8
  • Active Listening3.8
  • Critical Thinking3.8
  • Quality Control Analysis3.5
  • Systems Analysis3.4
  • Reading Comprehension3.4
  • Writing3.3
  • Judgment and Decision Making3.3
  • Operations Analysis3.1
  • Speaking3.1
  • Mathematics3.1

What skills do you need?

Select the skills you already have

Skills listed are those O*NET rates at importance 3.0 or above for this occupation. Set your own level on the same 0–7 O*NET scale.

Skill coverage

0%

0 of 18 identified skills

Matched

0

Missing

18

Your selected skills cover approximately 0% of the skills identified for this occupation in O*NET. This is a coverage measure of listed skills only — it is not a qualification, hiring or interview outcome.

Skills to develop

SkillImportanceRequired levelYour levelGap
Programming4.84.9Not selected4.9
Active Listening3.84.0Not selected4.0
Complex Problem Solving3.83.9Not selected3.9
Critical Thinking3.83.9Not selected3.9
Quality Control Analysis3.53.5Not selected3.5
Reading Comprehension3.43.5Not selected3.5
Operations Analysis3.13.8Not selected3.8
Systems Evaluation3.13.6Not selected3.6
Systems Analysis3.43.3Not selected3.3
Writing3.33.3Not selected3.3
Judgment and Decision Making3.33.3Not selected3.3
Speaking3.13.4Not selected3.4
Active Learning3.13.3Not selected3.3
Mathematics3.13.1Not selected3.1
Time Management3.13.1Not selected3.1
Social Perceptiveness3.13.0Not selected3.0
Monitoring3.03.1Not selected3.1
Coordination3.02.9Not selected2.9

Ordered by required level gap multiplied by O*NET importance. No prediction or recommendation is implied.

Related careers

How salary varies by location

LocationMedianEmploymentYear
Boulder, CO$155,0302025
San Jose, CA$154,9209802025
Hartford, CT$141,9201,1502025
Fayetteville, AR$136,8804902025
San Diego, CA$134,1301,6002025
CT$133,8201,6502025
Santa Cruz, CA$132,850902025
Bend, OR$132,280902025
Portland, ME$131,9601902025
Bridgeport, CT$130,7902025
San Francisco, CA$130,7302,4402025
Washington, DC$130,3902,6802025
Boston, MA$128,9001,6002025
MA$128,3901,9302025
Kahului, HI$128,240402025
New York, NY$126,7506,6702025
WA$125,6202,5402025
MD$125,5702,4902025
Spokane, WA$125,2402025
Visalia, CA$121,710402025
All locations with published data

Career transition paths

Compare the skills of a career you hold today with Computer Programmers to see shared skills, target-only skills and skill overlap.

Build a transition comparison

Career and skills data: O*NET 31.0.

Salary and employment data: U.S. Bureau of Labor Statistics, OEWS, 2025 (May 2025 release).

Figures are periodic published survey snapshots, not real-time market rates.