İşletim sistemi bilgisayarın donanım kaynaklarını kontrol eden yazılımlar bütünü. Tek bir program değil, yüzlerce ve hatta binlerce program, modül, kütüphanenin birleşiminden meydana geliyor. Tek bir işletim sisteminde farklı alanlarda uzman kişiler çalışabilir. Kimileri sistem programcısıdır ve arka planda çalışır. Kimileri network uzmanıdır ve o alanda çalışır. Kimi tasarımcıdır işletim sisteminin tasarım işlerini yapar. Kimi döküman uzmanıdır ve sistemin kullanıcılar için gerekli dökümanlarını hazırlar. Kimi güvenlik konusunda uzmandır ve sistemin güvenlik açıklarını ya da hatalarını kontrol eder ve bildirir. Kimi bilişim hukukunda uzmandır ve yazılım lisansları ve patentleri gibi farklı alanlarda çalışır. Ticari bir yazılımsa pazarlaması ile ilgilenen ayrı bir ekip vardır.
Gördüğün gibi bir işletim sistemini yapmak aslında bir gökdelen dikmeye benziyor. Farklı alanlarda uzman pek çok kişinin çalışması lazım.