to program, który działa jako pośrednik między użytkownikiem a sprzętem komputerowym. Zadaniem systemu operacyjnego jest stworzenie bezpiecznego i niezawodnego środowiska, w którym użytkownik może wykonywać swoje programy w sposób wygodny i szybki
-duża złożoność -system operacyjny jest stworzony przerwaniami(zdarzeniami) -system operacyjny rozpoczyna działanie jako pierwszy program w komputerze i nie zaprzestaje działania aż do wyłączenia komputera