Opens in a new tab
needsahuman.

Will AI replace computer programmers?

Partly.

This job scores 55 out of 100 on (higher is safer). Today AI could do about 56% of the work by itself, people do 25% with AI’s help, and 19% still needs a person.

Updated 3 October 2026 15-1251 2134 2026-Q4
Computer and MathematicalComputer Programmers15-1251 · 2026-Q4
56% AI does it25% AI helps19% needs a human
Your job's name, lit by the work that still needs a human.Needs a human 19%AI helps 25%AI does it 56%

AI does it: AI can do the task largely by itself. AI helps: a person still does it, faster with AI. Needs a human: AI can do little of it yet.

Each ridge is a slice of the job's task time.Needs a human 19%AI helps 25%AI does it 56%
The job’s mark

No two jobs leave the same print

Every job gets its own fingerprint, drawn from its code. The amber ridges are the share of task time that still needs a person. Below them, the same ridges are written out in ones and zeros: slate for the work AI helps with, white for the work AI can do.

Computer Programmers, O*NET-SOC 15-1251. 19% of the job’s task time still needs a human, so 19 of every 100 ridges are amber; slate is what AI helps with, white what AI can do.

What AI can and cannot do

The tasks that make up the job, from , and where AI stands on each today: , (a person does it, with AI speeding it up) or . 19% of the still needs a human.

Each block is one task; its height is its share of working time.Needs a human 19%AI helps 25%AI does it 56%
The job's task list: the parts AI can do are blacked out.Needs a human 19%AI helps 25%AI does it 56%
Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.AI does it
Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.AI does it
Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.AI does it
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.AI does it
Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.Needs a human
Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.AI helps
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.AI does it
Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.AI does it
Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.AI helps
Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.AI does it
Write or contribute to instructions or manuals to guide end users.AI does it
Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.AI helps
Assign, coordinate, and review work and activities of programming personnel.Needs a human
Train subordinates in programming and program coding.Needs a human
Develop Web sites.AI helps
Train users on the use and function of computer programs.AI helps
Collaborate with computer manufacturers and other users to develop new programming methods.Needs a human

Is it better than a person? The evidence

No direct test against people in this job yet. Every study is , and vendor studies are labelled as such.

When could it be replaced?

When AI could largely do this job: 2033–2041

Most likely between 2033 and 2041 (8 in 10 of our scenarios). A range from our of how fast AI improves, how fast employers take it up and what holds it back, not a forecast that the job ends. “” has a strict meaning here. Today’s answer is at the top of the page; this is how it could change.

The sand is the human working years left, measured in the same 40-year glass for every job, so a safe trade starts nearly full and an exposed job with a thin layer.

The sand is the human working years left, in the same 40-year glass for every job.Years still needing a humanYears run out

How this job could shift, year by year

Where the job could sit on our scale each year to 2060, across the ten behind its .

Today
Will AI replace this job?
Partly.
By 2045
100%
of our scenarios have AI largely doing this job by 2045 (Largely.)
0% still have it mostly needing a person (A little. or Nah.)
By 2060
100%
of our scenarios have AI largely doing this job by 2060 (Largely.)
0% still have it mostly needing a person (A little. or Nah.)

We run this job as ten scenarios spread across its replacement range. In each, the score moves towards the bottom band (Largely: AI could largely do the job) by the year that scenario reaches it, slowly at first and faster later, as adoption usually goes. Each bar splits the ten by the band they put the job in. The model stops at 2060. How the timeline works

Share of this job's scenarios in each verdict band, today to 20600%25%50%75%100%2026: 100.0% of scenarios: AI could partly do this job (Partly.)100%Today2030: 50.0% of scenarios: AI could partly do this job (Partly.)50%2030: 50.0% of scenarios: AI could mostly do this job (Mostly.)50%20302035: 30.0% of scenarios: AI could mostly do this job (Mostly.)30%2035: 70.0% of scenarios: AI could largely do this job (Largely.)70%20352040: 100.0% of scenarios: AI could largely do this job (Largely.)100%20402045: 100.0% of scenarios: AI could largely do this job (Largely.)100%20452050: 100.0% of scenarios: AI could largely do this job (Largely.)100%20502055: 100.0% of scenarios: AI could largely do this job (Largely.)100%20552060: 100.0% of scenarios: AI could largely do this job (Largely.)100%2060
Will AI replace the job?Largely.Mostly.Partly.A little.Nah.
Share of this job's scenarios in each band, year by year. Updated with every release.
Show the data
YearLargelyMostlyPartlyA littleNah
Today (2026)0.0%0.0%100.0%0.0%0.0%
20300.0%50.0%50.0%0.0%0.0%
203570.0%30.0%0.0%0.0%0.0%
2040100.0%0.0%0.0%0.0%0.0%
2045100.0%0.0%0.0%0.0%0.0%
2050100.0%0.0%0.0%0.0%0.0%
2055100.0%0.0%0.0%0.0%0.0%
2060100.0%0.0%0.0%0.0%0.0%

What’s stopping AI taking over?

The things that keep this work with people, strongest first. Each is scored 0 to 100 from work context, licensing and the evidence we have.

Evidence gapNo study yet compares AI with people doing this job, so employers have no proof it is good enough.
LiabilityMistakes are rated 2.5 out of 5 for consequence and decisions 3.1 out of 5 for impact; someone has to answer for them.
Clients want a personFace-to-face contact is rated 4.6 and physical closeness 2.6 out of 5; caring for or serving people is 2.2 out of 5 in importance.
LicensingUsual entry requirement (BLS): bachelor's degree.
RegulationWorkers rate responsibility for others' health and safety 1.3 out of 5.
Physical work0% of the task time is physical.

What would it cost to hand the work to AI?

The share of the year AI could handle (1,175 of 2,080 hours a year), priced two ways. Both are ranges, not quotes.

AI model usage, a year
$120–$11,750
A person’s wage for the same hours
$32,610–$90,660

AI cost covers model usage only: no integration, licences, oversight or the human time still needed to review the work. Human cost is the wage for the same hours, without benefits or overheads. As of 2026-10.

Robots and humanoids

AI software can only take the work at a screen. The rest needs a robot that can do it.

0%
of the task time is physical work
None needed
the kind of robot the physical work would need
Little of this job is physical, so robotics is not what holds AI back.

Source: Anthropic Economic Index, 'What work can robots do?' (30 September 2026); O*NET 31.0 task weights.

Which AI skills does this job lean on?

The job’s task time split by what an AI model would need to be good at, and where models stand today.

Each star is a task, grouped by the AI skill it leans on.Needs a human 19%AI helps 25%AI does it 56%
Writing · 9.8% of time
Strong
Drafts, edits and translates most routine documents at professional quality.
Analysis · 4.7% of time
Strong
Reliable on structured data and rules; uneven on judgement calls with thin information.
Coding · 62.7% of time
Strong
Agents complete many routine software tasks end to end; larger systems still need people.
Vision and design · 0% of time
Good
Reads documents, images and layouts well; specialist imaging needs dedicated, approved tools.
Speech · 10.9% of time
Good
Voice agents handle routine calls and live interpreting; complex or sensitive calls still go to people.
Planning and agents · 0% of time
Emerging
Multi-step agents work in narrow, well-tooled workflows; open-ended coordination is unreliable.
Physical manipulation · 0% of time
Early
Robots handle structured, repetitive handling; general dexterity outside fixed settings is not commercial.
Care and persuasion · 12% of time
Limited
Can script, coach and advise; trust, presence and accountability still need a person.
Amber matter holds its orbit, slate circles the inner disc, white falls in.Needs a human 19%AI helps 25%AI does it 56%
How exposed is it?

Still needs a human: 55/100↑ safer

The amber matter on the outside holds its orbit: that is the task time that still needs a person. The slate matter circling the inner disc is the work AI helps with. The white matter is the share AI can do; it spirals in and is gone over the edge.

The matter follows the job’s task split: 19% needs a human, 25% AI helps, 56% AI does it. Still needs a human: 55/100 ↑ safer. Will AI replace them? Partly.

People are asking

How often people ask whether AI will replace this job: on Google, and by estimate, in AI assistants.

In the US

480
Google searches a month, 12-month average to August 2026
Google searches a month, September 2025 to August 2026: from 880 to 260
354
estimated questions to AI assistants in September 2026
Estimated questions to AI assistants a month, October 2025 to September 2026: from 343 to 354
5.2
Google searches a month for every 1,000 people in the job
13th of 197 among all jobs we have search data for

In the UK

110
Google searches a month, 12-month average to August 2026
32
estimated questions to AI assistants in September 2026
2.2
Google searches a month for every 1,000 people in the job in the UK (estimated)
38th of 197 among jobs we have UK search data for

Source: DataForSEO, US and UK, fetched October 3, 2026. Google figures are Google Ads’ rounded monthly averages. The AI figure is DataForSEO’s estimate from Google’s “People also ask” data, not a count from any AI assistant. UK workers are ONS employment figures matched to this job, so the UK rate per 1,000 is an estimate. Search figures are not part of our open dataset.

What the AIs say

We asked four AI assistants the same question: will AI replace this job in the next 10 years? One word (Yes, Partly or No), then one sentence. Our own answer, from the data: Still needs a human: 55/100 ↑ safer. Will AI replace them? Partly.

ChatGPTPartly

AI will automate many routine programming tasks and boost developer productivity, but humans will still be needed for architecture, requirements, judgment, debugging, and accountability.

gpt-5.5-2026-04-23 · asked 2026-10-03
ClaudePartly

AI will automate many routine coding tasks and significantly boost productivity, but human programmers will still be needed for system design, complex problem-solving, and overseeing AI-generated code.

claude-sonnet-5 · asked 2026-10-03
GeminiPartly

While AI will automate routine coding tasks and dramatically transform how software is built, human programmers will still be essential for high-level system design, complex problem-solving, and aligning technology with business needs.

gemini-3.8-flash · asked 2026-10-03
PerplexityPartly

AI will automate many routine programming tasks and reduce some roles, but human programmers will remain essential for architecture, judgment, oversight, and complex problem-solving.

sonar · asked 2026-10-03

Assistants answer from what they learned in training (Perplexity also searches the web), so they can be confidently wrong, and the same question can get a different answer tomorrow. Our score is built from task data and graded evidence. Answers collected through DataForSEO.

Cite this page

NeedsAHuman.com (2026). Will AI replace Computer Programmers? Partly. Still needs a human: 55/100, higher is safer; release 2026-Q4. https://needsahuman.com/jobs/computer-programmers/ (accessed 4 October 2026).

Scores change with each , so cite the release. The data is open under : credit NeedsAHuman.com with a link. Open data · Press

Put the badge on your site

The badge updates itself with each release and links back to this page.

Sources

  • Tasks and work context: 31.0, ().
  • Jobs, pay and projections: US , and 2025–35.
  • How AI is used today: ; Microsoft Research, .
  • What AI can do: our task ratings ( r1) and the quality evidence register.
  • UK names and employment: coding index and .

How each score is built: methodology. Every figure on this page: open data. Release 2026-Q4.