Software-ul de sistem este un program de calculator conceput să funcționeze și să controleze hardware-ul computerului, precum și să ruleze programe de aplicație, cum ar fi browserele Web, playerele media și suitele de birouri. Software-ul de sistem este împărțit în două categorii: sisteme de operare și software utilitar.
Sistemul de operare permite anumitor părți ale unui computer să lucreze împreună pentru a efectua sarcini, cum ar fi transferul și stocarea datelor. Acesta conține fișiere de sistem, cum ar fi serviciile de sistem, bibliotecile de funcții și driverele pentru imprimante. Software-ul de sistem include, de asemenea, instrumente de dezvoltare software cum ar fi utilitare de sistem, compilatoare, asamblori, instrumente de gestionare a fișierelor și utilități de sistem.