Un sistem de operare (SO) reprezintă un ansamblu complex de programe care administrează resursele hardware și software ale unui calculator, permițând interacțiunea dintre utilizator și sistem. Sistemul de operare gestionează și coordonează activitățile procesorului, alocă resurse (memorie, spațiu pe disc etc.), asigură execuția programelor și securitatea datelor, permite comunicarea între utilizator și sistem printr-o interfață grafică, precum și gestionează erorile de sistem. Printre cele mai populare sisteme de operare se numără Windows, MacOS, Linux sau Android.