System operacyjny - czyli inaczej OS (od ang. Operating System). Jest to program który działa jako pośrednik między sprzętem komputerowym (ang. hardware) a użytkownikiem. Głównym zadaniem OS jest stworzenie środowiska pracy w którym użytkownik może wykonywać programy w sposób wydajny i wygodny. Jest to pierwszy i najważniejszy program, który startuje po uruchomieniu komputera i służy głównie do uruchamiania wszystkich innych programów oraz zarządzania plikami.
* systemy tekstowe - komunikacja za pomocą linii poleceń (np. DOS)
o GNIJ/Linux funkcjonuje w tym sposób przez użycie terminalu (też znany jako console) używają program powłoka
* systemy graficzne - komunikacja za pomocą graficznych okienek i symboli (np. Windows)
o GNU/Linux funkcjonuje w tym sposób przez użycie X Window System i zwykle, razem z nim, menedżer okien
* systemy jednozadani owe (monolityczne) - system może wykonywać jednorazowo tylko jedno zadanie.
* systemy wielozadaniowe (warstwowe) - system może wykonywać jednorazowo jedno lub wiecej zadań.
* systemy dla jednego użytkownika, gdzie zasoby sprzętowe sa zarezerwowane tylko dla jednego użytkownika.
* systemy wielodostępowe, gdzie zasoby są dzielone na ilość podłączonych użytkowników. Podstawowe zadania i cechy dziesiejszych systemów operacyjnych
* Zarządzanie zasobami maszyny.
* Gromadzenie i zarządzanie danymi na dyskach. Zoabacz też systemy plików.
* Wielozadaniowość.
* Komunikacja z innymi maszynami.
* Przystosowanie do pracy w internecie.
* Duża ilość dostępnych aplikacji.
* Licencja
* Cena
* Lokalizacja