Will AI replace computer programmers?
Much of the work, but not all of it. AI could take on about 82% of the working time in a typical computer programmer job today. The other 18% still needs a person.
18% of the work still needs a person.
The bracket under the bar is the evidence range for the share AI could take on: 62 to 82%. One end comes from how well AI did each responsibility in real use, or a second rating where that isn't measured. The other is our figure, which also follows research across the industry.
14 responsibilities in a typical computer programmer job. Median pay $100,390 a year in the U.S. (BLS, May 2025).
Still needs a person
- Develop new programming methods with others
AI can do or help with
- Write and review programs AI helps
- Debug and fix program errors AI helps
- Update and expand existing programs AI helps
- Write and maintain software for specific jobs AI helps
- Clarify requirements with stakeholders AI helps
- Test programs before release AI can do it
The biggest responsibilities of each kind. "AI helps" means AI takes on part of the work, or most of it with a person checking what it produces. See all 14, with the reason for each and the cost of handing them to AI.
Is this your job?
Upload your résumé to see your Human Edge: how much of this job your experience holds in the 18% that still needs a person. You also get a free plan with what to learn next. We never keep your résumé.
Questions people ask
Will AI replace computer programmers?
Much of the work, but not all of it. AI could take on about 82% of the working time in a typical computer programmer job today. The other 18% still needs a person. That is a split of the work, not a forecast of jobs lost.
Which parts of the job can AI do?
The biggest ones AI can do or help with: write and review programs, debug and fix program errors, update and expand existing programs, write and maintain software for specific jobs, clarify requirements with stakeholders, test programs before release.
Which parts still need a person?
The biggest ones: develop new programming methods with others.
How is this measured?
The U.S. Department of Labor lists 17 responsibilities for this job (O*NET 31.0), and the split covers the 14 people in it do today. Each is scored on 4 questions: can AI do it, does it get it right, must a person sign for it, and do people need to deal with a real person. The split is weighted by how much of the job each responsibility takes up. The evidence range for the share AI could take on is 62 to 82%. One end comes from how well AI did each responsibility in real use, or a second rating where that isn't measured. The other is our figure, which also follows research across the industry. Scores version 0.7.1, updated October 8, 2026.
Responsibilities from O*NET 31.0 (U.S. Department of Labor). Pay from the Bureau of Labor Statistics, May 2025. Scores are calibrated to published research and updated every month. How it works.
Related jobs
- Will AI replace web developers? 21% needs a person
- Will AI replace QA testers? 21% needs a person
- Will AI replace database architects? 26% needs a person
- Will AI replace data scientists? 28% needs a person
- Will AI replace web designers? 28% needs a person
- Will AI replace systems analysts? 30% needs a person