Career profile · SOC 15-1251

Computer programmers

Computer programmers is an occupation catalogued under SOC 15-1251. The role reports a median annual salary of $98,670 in the US and is projected to decline by 6% over the next decade. Entry typically requires a Bachelor's degree, and shows high AI exposure (0.83 on a 0-1 scale) — significant portions of core tasks are already being automated.

Median salary
$98,670
per year
Growth outlook
Decline
BLS 10-yr
Education
Bachelor's degree
AI exposure
8.3/10
automation risk

Frequently asked questions

How much does Computer programmers earn?

The median annual salary for Computer programmers in the US is $98,670.

What is the job outlook for Computer programmers?

The role is projected to decline by 6% over the next decade. Current US employment is approximately 121,200 workers.

How do I become computer programmers?

The typical entry education is a Bachelor's degree. Building a foundation in the top skills below will strengthen your application.

Will AI replace Computer programmers?

Our AI-durability model gives Computer programmers a score of 0.83 on a 0-1 scale (higher = more exposure). That places it at high AI risk — many core tasks are already being automated by generative AI and workflow tools. Focus on AI-adjacent skills or plan a pivot to an AI-durable adjacent role.

How hard is it to enter this field?

Computer programmers has moderate barrier to entry — moderately gated — a bachelor's degree or equivalent training is typically required.

Related careers

Is Computer programmers right for you?

Take the Holland test + Big-5 to see how well this career matches your profile.

Get personalised fit →