Computer programmers

SOC 15-1251 · 15-0000 · Score reference month August 2026

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.

In short

The national Job Market Health score is in the Weak band for August 2026.

Job Market Health score

26/ 100
Weak

Stable

Confidence
High
Restated score
26
Methodology
v1.0
Geography
US
  • At least 90% of required inputs and occupation-industry mapping are covered.

Job Market Health scores are derived indicators based on published data, informational only, not a forecast or guarantee.

$100,390Median annual wageOEWS May 2025
4,400Projected annual openingsBLS Employment Projections 2025-2035
-7.3%Projected growth2025–2035
92,230Total employmentOEWS May 2025

Latest interpretation

What stands out for computer programmers

The clearest signals from the latest validated score, outlook and metro data.

Current demand is the strongest component

Current demand scores 33/100, compared with 6/100 for long-term outlook, a 27-point difference.

JobMarketHealth score components

Long-term employment is projected to contract

BLS projects 4,400 average annual openings and -7.3% employment growth from 2025 to 2035. Projected openings are a modeled annual average, not vacancies open today.

BLS Employment Projections

Largest published metro market

New York-Newark-Jersey City, NY-NJ has the largest published metro employment count for computer programmers, at 6,670 jobs. The next-largest published metro is Los Angeles-Long Beach-Anaheim, CA with 3,400 jobs. This measures employment scale, not market quality.

BLS OEWS

Local market context

QCEW industry conditions for this occupation’s employment mix

Choose a state to see how the industries that employ this occupation are performing locally.

Choose a state above to explore its available industry context.

How to read this section

QCEW measures employment and wages by industry, not by occupation. We weight those industry conditions using the published industry mix for this occupation. These figures describe the industries that employ this occupation; they are not direct counts of people working in the occupation or jobs currently open.

Source: BLS QCEW. This section is not part of the national 0 to 100 Job Market Health score. See the methodology.

Compare states for computer programmersSide-by-side published industry conditions for two or three states. There is no state-level health score; the 0 to 100 score is national.

How to read this page

The score is a national composite from 0 to 100 that weights near term hiring demand at 50 percent, the occupation's own employment fundamentals at 30 percent, and long-term outlook at 20 percent. Wages and occupation profile details are context shown alongside it, not score inputs. See the full methodology.

Median annual wage and metro employment come from BLS OEWS, which is annual. Projected annual openings and projected growth come from BLS Employment Projections and describe the published projection horizon, so they are not a count of jobs open today. Values shown as not published are suppressed by the source rather than filled in here.

Job Market Health trend

Published composite score · 0–100 · by reference month

Latest published values
  • Aug 2626 / 100
View values: Job Market Health history
Job Market Health history
Reference monthScore / 100
Jan 2530
Feb 2529
Mar 2528
Apr 2529
May 2530
Jun 2528
Jul 2527
Aug 2524
Sep 2525
Oct 2523
Nov 2524
Dec 2523
Jan 2625
Feb 2625
Mar 2623
Apr 2624
May 2627
Jun 2628
Jul 2626
Aug 2626

Score components

The three published inputs behind the composite · each 0–100

Current demand33 / 100
Occupation fundamentals28 / 100
Long-term outlook6 / 100

Largest metro markets by employment

OEWS employment count, where the jobs are, not a quality ranking

OEWS May 2025. These occupation counts describe the survey reference period.

Linked metro names open overall job-market profiles.

Compare cities for this career →

Employment · number of jobs

  • New York-Newark-Jersey City, NY-NJ6,670
  • Los Angeles-Long Beach-Anaheim, CA3,400
  • Dallas-Fort Worth-Arlington, TX3,260
  • Washington-Arlington-Alexandria, DC-VA-MD-WV2,680
  • San Francisco-Oakland-Fremont, CA2,440
  • Seattle-Tacoma-Bellevue, WA1,990
  • Philadelphia-Camden-Wilmington, PA-NJ-DE-MD1,770
  • Raleigh-Cary, NC1,770
  • Boston-Cambridge-Newton, MA-NH1,600
  • San Diego-Chula Vista-Carlsbad, CA1,600
Largest metro markets by employment
Metro areaEmploymentJobs per 1,000Median annual wage
New York-Newark-Jersey City, NY-NJ6,6700.70$126,750
Los Angeles-Long Beach-Anaheim, CA3,4000.54$107,090
Dallas-Fort Worth-Arlington, TX3,2600.81$102,240
Washington-Arlington-Alexandria, DC-VA-MD-WV2,6800.85$130,390
San Francisco-Oakland-Fremont, CA2,4401.03$130,730
Seattle-Tacoma-Bellevue, WA1,9900.95Not published
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD1,7700.61$101,420
Raleigh-Cary, NC1,7702.38Not published
Boston-Cambridge-Newton, MA-NH1,6000.59$128,900
San Diego-Chula Vista-Carlsbad, CA1,6001.04$134,130

Education & training

Typical entry requirements · BLS Employment Projections 2025-2035

Typical education
Bachelor's degree
Work experience
None
On-the-job training
None
Projected employment
102,700 jobs

Top skills

Occupation profile · O*NET 31.0 Database

  • Programming
  • Active Listening
  • Complex Problem Solving
  • Critical Thinking
  • Quality Control Analysis
  • Reading Comprehension
  • Systems Analysis
  • Judgment and Decision Making
  • Writing
  • Active Learning

Also known as: Analyst Programmer, Application Programmer Analyst, Computer Programmer, Computer Programmer Analyst, Internet Programmer, Java Developer

AI & this occupation

How AI relates to Computer programmers work

Across 3 research exposure measures, Computer programmers is in the higher technical AI exposure band based on the mean of the available source-specific percentile ranks. Exposure describes how much of the work the studied AI capabilities could technically assist with; it is not a forecast of job loss.

Observed use of Claude for this occupation's tasks is in the higher third of occupations in the Anthropic Economic Index, a dated observed task-exposure benchmark, not conversation share or the share of workers using AI. Its observation window is not recorded in this saved release.

JobMarketHealth has not measured an AI effect on this occupation's employment or wages, and these figures do not enter its scores; there is no clear evidence of displacement in the data shown here.

Technical AI exposureHigher exposureMean of 3 available source-specific percentile ranks (4 measures checked); fixed exposure bands, not a national rank of the composite
Dated Claude task exposureHigher thirdObserved task-exposure benchmark 0.745; observation window not recorded
Business AI use (BTOS Core)24.6%U.S. businesses using AI, two weeks ending 2026-10-04; all industries, not this occupation
Historical task mix (2025)Not enough tasksFewer than 3 observed tasks
Measured labor-market effectNot estimatedJobMarketHealth does not attribute employment or wage changes to AI

Exposure measures (kept separate)

  • GPTs are GPTs exposure (β, GPT-4 rated): 0.95 of 1, national percentile 99 (higher third)
  • Microsoft AI applicability: 0.31 of 1, national percentile 90 (higher third)
  • OECD AI Capability Gap (lower gap = higher potential exposure): gap 2.1 of 23, national percentile 69 (higher third)
OECD capability gap by domain

As published by the OECD: the gap between what the occupation demands (0-5) and current AI capability in each domain. A lower gap means AI is closer to the requirement (higher potential exposure); 0 means AI already meets it or the domain is not relevant.

  • Language: gap 0.50 (demand 3.50 of 5)
  • Social interaction: gap 0.75 (demand 2.75 of 5)
  • Problem solving: gap 1.05 (demand 3.05 of 5)
  • Creativity: gap 0.00 (demand 2.25 of 5)
  • Metacognition & critical thinking: gap 1.45 (demand 3.45 of 5)
  • Knowledge, learning & memory: gap 0.05 (demand 3.05 of 5)
  • Vision: gap 0.00 (demand 0.30 of 5)
  • Manipulation: gap 0.00 (demand 0.05 of 5)
  • Robotic intelligence: gap 0.00 (demand 0.00 of 5)

National context: what businesses used generative AI for

From the Census 2025-26 BTOS AI Supplement (all industries; businesses whose employees used generative AI). Census did not measure Computer programmers specifically.

  • Writing or editing documents, emails, or communications: 85.4%
  • Searching for information or technical help: 49.9%
  • Interpreting, analyzing, translating, or summarizing documents: 44.6%
  • Information processing, paperwork, or filing: 34.7%

Exposure and observed usage are separate measures and neither equals job loss. Census BTOS figures are business-level surveys and are not occupation-specific. Sources: GPTs are GPTs occupation exposure; Microsoft Working with AI: AI applicability; OECD AI Exposure Measure (AI Capability Gap); Anthropic Economic Index; Census BTOS Core AI Use; Census BTOS AI Supplement 2025-26. These figures do not affect Job Market Health scores. Explore AI & Jobs · How we use AI data.

Sources and methodology

The datasets behind the figures on this page

Job Market Health score
Score for reference month August 2026 · methodology v1.0 · MethodologyScore last recalculated Oct 2, 2026 · First published Sep 29, 2026
BLS Occupational Employment and Wage Statistics
Employment, wages and largest metros · OEWS May 2025 · publisher release May 15, 2026 · About this sourceRetrieved Sep 17, 2026
BLS Employment Projections
Projected growth, openings, education and training · BLS Employment Projections 2025-2035 · publisher release Aug 27, 2026 · About this sourceRetrieved Sep 17, 2026
O*NET
Skills, alternate titles and related occupations · O*NET 31.0 Database · publisher release date not verified · About this sourceRetrieved Oct 19, 2026

Values marked “Not published” are suppressed or not published by the source. We leave them blank rather than estimating them. Pipeline status for every source is on Data Status.

Related occupations

O*NET® lists these occupations as related. Each link opens the same published view of score, wages and outlook.

Evidence record

JobMarketHealth derived indicator; not a government statistic. The composite score is national and occupation level.

Occupation
Computer programmers
SOC code
15-1251
Geography
United States
Reference month
August 2026
Published Job Market Health score
26 / 100
Restated score
26 / 100
Band
Weak
Current Demand component
33 / 10050% weight
Occupation Fundamentals component
28 / 10030% weight
Long-Term Outlook component
6 / 10020% weight
Confidence
HighAt least 90% of required inputs and occupation-industry mapping are covered.
Methodology version
v1.0
Source vintage: Annual
EP-2025-2035|CPS-25b-2025|OEWS-2020-2025
Source vintage: Monthly calculated at
2026-10-02T15:32:05.097Z
First published at
Sep 29, 2026
Recalculated at
Oct 2, 2026
Canonical record URL
https://jobmarkethealth.com/occupations/computer-programmers#evidence-record
Derived by
JobMarketHealth

Keep going

Learn how to judge a market from these numbers in how to tell if a job market is healthy, or why projected growth and annual openings often disagree in projected growth vs projected annual openings. Coverage, revisions and limits are explained on about the data.

The datasets behind these figures, and what each one can and cannot show, are set out on data sources.