Bilgisayarların çalışabilmesi için gereken temel yazılım işletim sistemidir.
Bilgisayarlar çeşitli donanım ürünlerinin belli bir tasarıma göre bir araya getirilmesiyle
oluşturulur. Ancak kendilerinden beklenen işleri gerçekleştirmeleri için bu sadece
donanımdan oluşan altyapı yeterli değildir.
Bir kelime işlem yazılımı ile belge oluşturabilmek için önce bilgisayarın açılması,
donanım ürünlerinin birbirlerini tanıması ve birlikte çalışacakları şartların sağlanması
gerekecektir. kullanıcı klavye de bir tuşa bastığında, bir harfin ekranda görüntülenmesi,
yazılanların saklanmak istendiğinde belgenin disk üzerine yazılması, belgeye bir dosya adı
verilebilmesi yapılabilecek işler arasındadır.
Kullanılan yazılım ne tür olursa olsun bazı temel işlemler hep aynıdır. Dosyaların
diske yazılması, diskten alınıp ekrana görüntülenmesi, bir dosyanın basılmak üzere yazıcıya
gönderilmesi... Bu durumda tüm yazılımların üzerinde çalışacağızemini oluşturmak ve temel
işlemleri gerçekleştirmek üzere kullanılan yazılım ile karşılaşılır. Bu, işletim sistemidir.