Software-nek nevezzük a számítógépen futó programok összességét. Az operációs rendszer a számítógép irányítását végzi.

A programok két csoportba sorolhatók: rendszerprogramok és alkalmazói programok.

A rendszerprogramok feladata, hogy megkönnyítse a felhasználók számára a számítógép szolgáltatásainak igénybevételét, valamint biztosítsa a számítógép erőforrásainak minél jobb kihasználását.
Az alkalmazói programok valamilyen célfeladatot valósítanak meg. Ide sorolhatók a különböző adatfeldolgozó programok, szövegszerkesztők, de a játékprogramok is.

Rendszer programok közé tartozik az operációs rendszer is. Ez olyan programrendszer, melynek összetevői közvetítő szerepet töltenek be a felhasználó (és programjai) , valamint a gép hardware erőforrásai között. Vezérli a programok végrehajtását, elosztja az erőforrásokat, biztosítja a felhasználó és a számítógépes rendszer közötti kommunikációt .

Az operációs rendszer lehet például:

  • egy vagy több felhasználós
  • szöveges vagy grafikai alapú
  • egyetlen vagy több programot tud futtatni egyszerre

Az operációs rendszer alapvetõ feladatai:programok betöltése a tárba és indítása

  • az input/output műveletek végzése
  • lemezek tartalomjegyzékének létrehozása, karbantartása, listázása
  • a billentyűzetről kiadott parancsok értelmezése és végrehajtása
  • a működés közben fellépett hibák kezelése

A személyi számítógépek legismertebb operációs rendszerei:

A Microsoft termékei több évtizede szinte egyed uralkodóak a piacon. Korábban a DOS, jelenleg a Windows termékekkel. Egyéb, említésre méltó operációs rendszer még a Linux több típusa. Mobil felületeken (okostelefon, táblagép) a Google féle Android és az Apple fél IOS meghatározó szereplői a piacnak.