Bir bilgisayar sisteminin genel olarak 4 bileşeni vardır.
- Donanım (İşlemci (CPU), belek ve I/O üniteleri gibi)
- İşletim Sistemi (Ms-Dos, Unix, OS/2, Linux, Android, iOS, Windows vs gibi)
- Sistem Yazılımları (Derleyiciler, Veritabanı ve Network Yazılımları)
- Uygulama Yazılımları (Kullanıcıların kendi geliştirdikleri yazılımlar)
Modern bir bilgisayar sistemi, bir veya birden fazla işlemci (ya da diğer bir söylemle “CPU”), gerçek bellek (RAM), saatler, terminaller, diskler, bilgisayar ağı (network) birimleri, yazıcı üniteleri, CD sürücüsü, disket ve teyp üniteleri gibi I/O ünitelerinden oluşmaktadır.
Doğal olarak bir bilgisayar sistemi oldukça karmaşık bir yapıdadır.