Програми можуть використовуватися для опрацювання текстових, графічних, мультимедійних даних, є програми для керування роботою комп'ютера, його окремих пристроїв, таких як принтер, сканер, монітор та ін.
Системне програмне забезпечення призначене для керування роботою складових комп’ютера та обміном даними між ними, діагностування та усунення недоліків у роботі комп’ютера