Skip to main content
WageDex

Computer Programmer Job Outlook

The Bureau of Labor Statistics projects employment of computer programmers to shrink 7.3% from 2025 to 2035 (about 8,100 fewer jobs), with about 4,400 openings a year, and the May 2025 median pay of $100,390 a year ranks 135th of 825 occupations.

Occupation Computer ProgrammersSOC 15-1251Projection 2025 to 2035Pay period May 2025
Projected change
-7.3%
Openings a year
4,400
Median pay
$100,390
Pay rank
135th of 825

Is employment of computer programmers growing or shrinking?

Shrinking: BLS projects employment of computer programmers to fall 7.3% (about 8,100 fewer jobs) from 2025 to 2035, slower than the 3.5% projected across all occupations. That is slower than the +7.3% summed from BLS's employment levels across the 21 computer and mathematical occupations with a projection. That change ranks 761st of 830 projected occupations.

MeasureFigure
Employment, 2025110,800
Employment, 2035102,700
Projected change-7.3%
Openings a year4,400

Source: BLS Employment Projections, 2025 to 2035. A projection is a BLS estimate, not a count. The 110,800 jobs here differ from the 92,230 on the salary page because Employment Projections also counts the self-employed and a wider set of workers, while OEWS counts wage and salary jobs in May 2025. BLS published these projections on August 27, 2026; checked November 10, 2026. Confirm any figure in the BLS Employment Projections tables.

BLS's reasons for this projection are at the Occupational Outlook Handbook. State projections are at Projections Central; projections by industry are left to BLS. Education, licensing and work context at O*NET.

How many job openings are there each year?

About 4,400 openings a year, from job growth and from workers leaving the occupation, the 400th most of 830 occupations. All of them replace workers who change occupations or leave the labor force, since BLS projects no net new jobs.

Source: BLS Employment Projections, 2025 to 2035.

How does pay for computer programmers rank?

The median of $100,390 a year ranks 135th of 825 occupations with a published median. It sits in the upper half of occupations on both pay and openings.

$57,71010th percentile$27.74 an hour
$75,85025th percentile$36.47 an hour
$100,390Median$48.26 an hour
$130,68075th percentile$62.83 an hour
$160,46090th percentile$77.15 an hour

Source: BLS OEWS national file, May 2025. Wage and salary jobs only; the self-employed are not counted. OEWS pay excludes overtime, shift differentials and non-production bonuses. Ranks count only the occupations with that published figure: 830 for projected change, 830 for openings, 825 for median pay, which is why the totals differ.

What does it take to start?

Source: BLS Employment Projections, 2025 to 2035, education and training assignments.

How do related jobs compare on outlook?

OccupationChangeOpenings a yearMedian pay
Software Developers+10.2%95,300$135,980
Web and Digital Interface Designers+6.0%8,300$104,000
Computer Occupations, All Other+5.1%27,000$116,580
Computer Systems Analysts+7.9%32,900$105,850
Database Administrators-0.1%3,300$104,620
Database Architects+9.4%3,900$139,500
Software Quality Assurance Analysts and Testers+5.7%10,700$104,300
Computer Network Architects+7.7%9,600$134,050

Related occupations from O*NET; projections from BLS Employment Projections, 2025 to 2035; pay from BLS OEWS, May 2025.

Where next?