System operacyjny stanowi zbiór programów, które są wymagane do pracy użytkownika przy komputerze. System operacyjny pisany jest w postaci niezrozumiałej dla większości użytkowników komputerów. Programiści piszą go w języku wysokiego poziomu nazywanym C oraz jego rozszerzoną wersją C++. Część kodu pisana jest nawet w języku asembler, dzięki czemu możliwa jest znaczna optymalizacja pracy krytycznych elementów systemu. Układ plików na naszym komputerze zależy od używanego przez nas systemu operacyjnego. Umożliwia on podzielenie dysku na partycje składowe, katalogi, a także odpowiada za wykonywanie podstawowych operacji na plikach. System operacyjny odpowiada za poprawną obsługę monitora, oraz innych urządzeń wejścia / wyjścia, jak drukarka, myszka czy klawiatura. W jego środowisku możemy uruchamiać przeglądarki internetowe oraz klienty poczty elektronicznej, dzięki czemu możemy bez przeszkód korzystać z zasobów Internetu. Systemy operacyjne mogą być podzielone na wieloużytkownikowe oraz jednoużytkownikowe. Jednoużytkownikowe systemy to takie, w których po załadowaniu systemu każdy użytkownik, który się na niego zaloguje posiada te same prawa do zarządzania plikami oraz zasobami pamięciowymi systemu. W systemach wieloużytkownikowych, możliwa jest separacja ustawień oraz plików w zależności od tego, jaki użytkownik aktualnie jest zalogowany w systemie. Można przypisywać prawa do zarządzania określonymi zasobami poszczególnym użytkownikom, dzięki czemu zachowują oni swoje ustawienia wraz z rozpoczęciem nowej sesji pracy, niezależnie od tego, kto wcześniej się logował do systemu.

Największym konkurentem popularnych Windowsów jest system Linux. System ten powstał w zasadzie w wyniku dobrowolnej współpracy grupy ambitnych ludzi, którzy współpracowali ze sobą podczas pracy nad projektem za pośrednictwem sieci Internet. Na początku lat 90 ubiegłego wieku Fin Linus Torvalds opublikował w Internecie kod źródłowy, który stał się zalążkiem nowego systemu operacyjnego. Pomysł oraz sama realizacja projektu Linusa bardzo spodobały się wielu programistom na świecie i tak doszło do powstania systemu operacyjnego Linux. Powstanie tego systemu zapoczątkowało rewolucję w światku oprogramowania, chociaż Linux zdobywa dopiero ciągle rosnącą popularność wśród użytkowników. Istnieje wiele dystrybucji Linuxa, różniących się zazwyczaj częściami składowymi. Wspólną ich cechą jest ich to, że są udostępniane za darmo, dzięki czemu każdy użytkownik komputera może zaopatrzyć się w tego typu system, niezależnie od posiadanych pieniędzy. Do tej pory napisano już dziesiątki tysięcy rozmaitych oraz w większości darmowych programów dla systemu Linux. Najpopularniejszym systemem operacyjnym używanym powszechnie na świecie jest Windows firmy Microsoft. Powstało już wiele rodzajów tego systemu, najbardziej popularne to Windows 95, Windows 98 oraz najnowsze Windows 2000 oraz Windows XP. Microsoft stopniowo rozbudowuje swoje systemu operacyjne, nie są one jednak tak bezpieczne jak system Linux. Większość wirusów, które grasują po sieci powstała właśnie z myślą o wykorzystaniu błędów systemu Windows, dlatego aby cieszyć się stabilnym i bezpiecznym sieci nie należy zapominać o częstym aktualizowaniu swojego systemu operacyjnego.