Software-ul de sistem include o serie de aplicații, cum ar fi utilitare, sisteme de operare, compilatoare și depanatoare, care se află la un nivel de funcționalitate chiar deasupra hardware-ului propriu. Acest software este proiectat să funcționeze hardware-ul computerului și oferă o platformă pentru rularea software-ului aplicației.
Software-ul este, în general, clasificat în software-ul sistemelor și al aplicațiilor software, cel care furnizează funcții de operare la nivel scăzut, iar acesta din urmă furnizează instrumente pentru utilizatorul final, cum ar fi procesarea de text, programarea bazelor de date și instrumentele de navigare pe web. Software-ul principal al sistemului include software-ul utilitar și software-ul sistemului de operare.
Sistemul de operare al unui computer este probabil unul dintre cele mai importante componente de software, deoarece permite diferitelor componente ale computerului, cum ar fi memoria, dispozitivele de stocare a discurilor și ieșirea de pe ecran, să lucreze împreună, permițând în același timp utilizatorului să ruleze aplicații. Sistemele de operare populare includ Apple OS X și iOS, Microsoft Windows, Linux și z /OS. Aceste sisteme de operare oferă interfețe grafice unice de utilizator și funcționalitate de linie de comandă încorporată. În prezent, multe sisteme de operare sunt construite pentru anumite tipuri de hardware, cum ar fi Apple iOS. Cu toate acestea, alte sisteme de operare, cum ar fi Android, oferă o mai mare flexibilitate în ceea ce privește tipurile de computere sau dispozitive cu care sunt compatibile.