Preview: launching soon
DisplacedIndex

Will AI replace computer programmers? Live data

Computer programmers have very high measured AI exposure: Claude usage data covers about 75% of the tasks in this job that AI could in theory speed up. UK adverts are +4.2% year on year, and US postings in Indeed's Software Development category are +22.7%. Our ledger links 1 AI-attributed layoff event to related roles.

AI exposure (observed)
75%
Very high · higher than 100% of 756 US occupations
UK job adverts · ONS
9,570
Sep 2026 · +4.2% y/y (6 matched months)
UK postings · Indeed Software Development
74.3
Feb 2020 = 100 · +25.5% y/y
US postings · Indeed Software Development
79.9
Feb 2020 = 100 · +22.7% y/y

How exposed is this job to AI?

The score is Anthropic's observed exposure for US occupation Computer Programmers (SOC 15-1251). It takes the tasks that a language model could theoretically speed up and measures how many are actually showing up in real work-related Claude usage, with fully automated use counting more than assistance.

LowestPosition among 756 occupationsHighest

Dashed line = top third. This occupation is in the top third (used in our ledger rubric, grade B). Ranked #1 of 756.

Exposure is not job loss. Anthropic's March 2026 analysis found no systematic rise in unemployment for highly exposed workers since late 2022, with only tentative evidence of slower hiring of 22-25 year-olds into exposed jobs. Scores use US task data applied to UK roles via our mapping.

What the job involves

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 31.0 description for Computer Programmers. 17 of 17 tasks have a task-level score.

Tasks where AI use is most visible

  • Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions. 99% coverage
  • Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer. 98% coverage
  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements. 96% coverage
  • 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. 93% coverage
  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced. 92% coverage

Core tasks with no observed AI use

  • 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.
  • Assign, coordinate, and review work and activities of programming personnel.

UK hiring: online job adverts

Monthly new online job adverts for UK SOC 2020 2134 Programmers and software development professionals. Year-on-year change compares the last six months with the same months a year earlier, using only months published in both years.

Source: ONS, Online job advert estimates (Textkernel), published 22 October 2026, OGL v3.0. Gaps are suppressed cells. Official statistics in development: Oct 2025-Feb 2026 and Jun-Sep 2026 partly imputed; March 2026 suppressed; Textkernel taxonomy updates cause step changes, so compare recent years with care.

Live postings: UK and US (Indeed)

Indeed's Software Development category index (covers more than this occupation).

Source: Indeed Hiring Lab job postings by sector, seasonally adjusted, 7-day average, to 16 Oct 2026. CC BY 4.0.

AI-attributed layoffs affecting related roles

DateCompanyRoles cutAI claimWhy
6 Oct 2026DNB~400 BCredible An official release links the cuts to agentic AI and names the task areas, which are high-exposure. It stops short of A because it names no specific system. Details

Links between events and occupations are our editorial mapping, not company-stated.

What to do if you're one of the computer programmers

  1. Lean into the work AI isn't doing. In the usage data, core tasks such as "Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes" show no observed AI use. Building depth there is the most defensible part of the role.
  2. Get fluent with AI on the tasks it's already touching. The highest-coverage task here is "Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions". People who can check, direct and sign off AI output on tasks like this are likely to be more valuable than those competing with it.
  3. Watch hiring, not headlines. UK adverts for this role are up on a year ago. all UK adverts are -3.4% on the same basis (dashboard). A fall that matches the whole market is a cycle, not an AI story.
  4. Check the claims. When a company says AI replaced jobs, look at its grade in our ledger - many announcements are mixed or AI-washed.

Data mapping for this page

US occupation (exposure, tasks)15-1251 Computer Programmers
UK SOC 2020 (ONS adverts)2134 Programmers and software development professionals
Indeed categorySoftware Development
Mapping confidencemedium UK SOC 2020 does not separate programmers from software developers; 2134 is shared with the software-engineers page.

The US SOC → UK SOC 2020 crosswalk is a documented best-effort editorial mapping; see methodology.

Related occupations

Weekly briefing (placeholder)

The Displaced Index weekly