제어 프로그램은 각종 처리 프로그램의 실행과 기억장소 및 데이터 제어 또는 연속처리작업의 스케줄링 등을 감시하는 기능을 수행하며, 제어 프로그램의 주요 기능은 데이터 관리 기능, 작업 관리 기능 등을 갖는다. 제어 프로그램의 종류 및 기능은 [표 1-2]와 같다.

표[ 1-2 ] 제어 프로그램의 종류 및 기능