Bir işletim sistemi (veya OS), aygıt sürücüleri, çekirdekler ve insanların bir bilgisayarla etkileşime girmesini sağlayan diğer yazılımlar dahil olmak üzere bir grup bilgisayar programıdır. Bilgisayar donanım ve yazılım kaynaklarını yönetir. Bilgisayar programları için ortak hizmetler sağlar. Bir işletim sistemi küçük (MenuetOS gibi) veya büyük (Microsoft Windows gibi) olabilir. Farklı işletim sistemleri farklı amaçlar için kullanılabilir. Bazıları kişisel bilgisayarlarda olduğu gibi günlük işler için kullanılır. Diğerleri mobil işletim sistemleridir veya özel işler için kullanılır.

Bir işletim sisteminin birçok görevi vardır. Tüm programların CPU'yu, sistem belleğini, ekranları, giriş aygıtlarını ve diğer donanımları kullanabilmesini sağlar. Bazıları da kullanıcıya bilgisayarı kullanması için bir arayüz sağlar. Bir işletim sistemi ayrıca bir ağ üzerindeki diğer bilgisayarlara veya cihazlara veri göndermekten de sorumludur.

Yaygın olarak kullanılan işletim sistemlerine örnek olarak macOS, Linux ve Microsoft Windows verilebilir.