JobSOC 15-1251
Computer Programmers
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.
Definition from U.S. Department of Labor, Employment and Training Administration (USDOL/ETA) (O*NET 31.0 (August 2026)).
01.
Studied through
17 programs- Computer Programming/Programmer, General11.0201
- Computer Programming, Specific Applications11.0202
- Computer Programming, Vendor/Product Certification11.0203
- Computer Game Programming11.0204
- Computer Programming, Specific Platforms11.0205
- Computer Programming, Other11.0299
- Computer Science11.0701
- Computer Graphics11.0803
- Modeling, Virtual Environments and Simulation11.0804
- Cloud Computing11.0902
- Computer Software Technology/Technician15.1204
- Computational Science30.3001
- Data Analytics, General30.7101
- Data Visualization30.7103
- Data Analytics, Other30.7199
- Medical Office Computer Specialist/Assistant51.0709
- Management Information Systems, General52.1201
02.
Draws on
- Computers and Electronics4.9 of 5
- Mathematics3.5 of 5
Importance as rated in O*NET (1 to 5); areas rated 3.5 or more, up to eight.