사용자가 손쉽게 컴퓨터를 사용할 수 있도록 도와주는 동시에 컴퓨터 시스템을 가장 효율적으로 운영해 주는 기능을 제공하는 프로그램이다
어셈블리어를 기계어로 번역하는 번역 프로그램
고급언어로 제작된 프로그램을 목적프로그램 즉 기계어로 번역해주는 프로그램