Sistem yazılımı, yardımcı programlar, işletim sistemleri, derleyiciler ve hata ayıklayıcılar gibi gerçek bilgisayar donanımının hemen üzerinde bir işlevsellik düzeyinde yer alan bir dizi uygulama içerir. Bu yazılım, bilgisayar donanım ve uygulama yazılımı çalıştırmak için bir platform sağlar.
Yazılım, genellikle düşük seviyeli işletim işlevselliği sağlayan sonuncusu ve son kullanıcı için kelime işlem, veritabanı programlama ve web tarama araçları gibi araçlar sağlayan yazılım sistemleri ve uygulamaları yazılımında sınıflandırılır. Birincil sistem yazılımı, yardımcı program yazılımını ve işletim sistemi yazılımını içerir.
Bir bilgisayarın işletim sistemi, belki de en önemli yazılım parçalarından biridir, çünkü kullanıcının uygulamaları çalıştırmasına izin verirken, bilgisayarın belleği, disk depolama aygıtları ve ekran çıktısı gibi farklı bileşenlerinin birlikte çalışmasını sağlar. Popüler işletim sistemleri Apple OS X ve iOS, Microsoft Windows, Linux ve z /OS'dir. Bu işletim sistemleri benzersiz grafiksel kullanıcı arayüzleri ve yerleşik komut satırı işlevselliği sağlar. Şu anda, birçok işletim sistemi Apple iOS gibi belirli donanım türleri için üretilmiştir. Ancak, Android gibi diğer işletim sistemleri, uyumlu oldukları bilgisayar türleri veya aygıtlar açısından daha fazla esneklik sağlar.