CareerFunded Find training near you

Home / Apprenticeships / Occupations / Computer Programmers

Computer Programmers: apprenticeship hours and pay

O*NET-SOC 15-1251.00

Approved titles
3
RAPIDS codes
Shortest term
2,000 h
longest minimum 8,000 h
National median pay
$100,390
a year, BLS May 2025
Jobs nationally
92,230
BLS May 2025

Approved apprenticeship titles

3 apprenticeship titles on the Department of Labor's approved list fall under Computer Programmers, trained competency-based, hybrid, time-based. The shortest approved term is 2,000 hours, for Prompt Engineer (competency-based).

TitleRAPIDS codeApproach and term
COMPUTER PROGRAMMER0811
Competency-Based: 4,000 hours
Hybrid: 4,000 to 5,000 hours
Time-Based: 4,000 hours
PROGRAMMER, ENGINEER & SCIENTIFIC0949
Competency-Based: 8,000 hours
Hybrid: 8,000 to 10,000 hours
Time-Based: 8,000 hours
Prompt Engineer3081
Competency-Based: 2,000 hours
Hybrid: 2,000 to 4,000 hours
Time-Based: 2,000 hours

Time-based programs count hours on the job; competency-based programs move on when the apprentice shows the skills; hybrid programs use both, within a range of hours (29 CFR 29.5(b)(2)). Each registered program sets its own term inside what the approved title allows.

What computer programmers earn, by state

Connecticut has the highest state median for computer programmers ($133,820) and Puerto Rico the lowest ($51,310), across the 47 states with a published figure.

StateMedian payHourlyJobs
Connecticut$133,820$64.341,650
Massachusetts$128,390$61.731,930
Washington$125,620$60.392,540
Maryland$125,570$60.372,490
Virginia$121,610$58.473,070
Hawaii$118,180$56.82450
California$116,760$56.1311,340
Arkansas$111,840$53.771,050
Minnesota$107,250$51.562,070
New Jersey$104,940$50.453,930
Utah$104,890$50.43690
Colorado$104,610$50.29930
New York$103,980$49.997,020
Maine$101,780$48.93450
Oklahoma$99,780$47.97990
South Carolina$99,740$47.95790
Oregon$99,540$47.851,370
Texas$99,330$47.767,620
Georgia$98,380$47.301,890
Indiana$97,000$46.641,520
Rhode Island$96,470$46.38250
Nebraska$95,150$45.751,090
Kentucky$94,850$45.60950
Alabama$93,800$45.10890
Nevada$93,600$45.00840
Florida$93,180$44.804,760
Kansas$92,960$44.69460
North Dakota$92,280$44.37190
Alaska$91,700$44.09530
Missouri$90,420$43.471,520
Montana$89,920$43.23Not published
Vermont$89,560$43.06170
Pennsylvania$89,180$42.873,120
Idaho$89,020$42.80Not published
Arizona$88,990$42.781,560
Ohio$85,270$41.002,100
Mississippi$85,120$40.921,170
New Mexico$83,750$40.26600
Wyoming$81,640$39.2560
North Carolina$81,070$38.984,120
Iowa$79,180$38.07950
New Hampshire$74,000$35.58Not published
Illinois$72,540$34.881,280
Michigan$65,860$31.674,400
West Virginia$65,320$31.40140
South Dakota$58,240$28.0070
Puerto Rico$51,310$24.67920

Finding a program

The public sponsor file names the organizations that run registered apprenticeships but not the occupations each one trains, so this guide names no sponsor. Search apprenticeship.gov's Apprenticeship Finder for this title, or ask your American Job Center which local programs train it.

Sources: apprenticeship.gov approved occupations list (Last-Modified October 8, 2026); BLS Occupational Employment and Wage Statistics, May 2025 (all industries; blanks are figures BLS does not publish).

Find training near you Who pays