SOC 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.

Part of 15-0000 Computer and Mathematical Occupations 15-1200 Computer Occupations 15-1250 Software and Web Developers, Programmers, and Testers

SOC 15-1251 links to 17 CIP 2020 programs in the NCES and BLS crosswalk.

  • 17CIP 2020 programs

SOC occupation page CIP to SOC

SOC to CIP matches for 15-1251

11.02 Computer Programming

11.07 Computer Science

11.08 Computer Software and Media Applications

11.09 Computer Systems Networking and Telecommunications

15.12 Computer Engineering Technologies/Technicians

30.30 Computational Science

30.71 Data Analytics

51.07 Health and Medical Administrative Services

52.12 Management Information Systems and Services

Need companies, not just the code match?

This tool maps one code at a time. Request a verified NAICS or SIC business list for the industry you want to reach.

Request Custom Data

Questions about this crosswalk

Which programs match SOC 15-1251?

SOC 15-1251 links to 17 CIP 2020 programs in the NCES and BLS crosswalk. The match list on this page links each program.

Does this crosswalk show which degree a worker needs?

No. A SOC to CIP match lists instructional programs related to the occupation. It does not say which credential a worker holds, and it is not an employment count.

Official crosswalk: NCES and BLS, CIP 2020 to SOC 2018. NCES CIP 2020.