Programok írását teszi lehetővé

Az operációs rendszer biztosítja annak a lehetőségét, hogy a programozók új felhasználói programokat írhassanak az adott operációs rendszer alá. Ez egy roppant fontos dolog, ugyanis egy operációs rendszer használhatóságát a rajta futtatható felhasználói programok minél nagyobb száma adja.

Ahogyan arról már korábban volt szó, a felhasználók legtöbbször a felhasználói programokkal vannak közvetlen kapcsolatban, nem pedig magával az operációs rendszerrel. Nem véletlen, hogy arra az alapvető kérdésre, hogy milyen operációs rendszert használ, a legtöbb felhasználó annak a felhasználói programnak a nevét adja meg, amellyel a legtöbbet dolgozik a számítógépen. Ez persze baj, de rávilágít arra a tényre, hogy a felhasználókat nem is maga az operációs rendszer érdekli, hanem azok a felhasználói programok, amelyekkel a számítógépen elvégzendő munkájukat el tudják végezni.