Perkembangan sistem operasi dipengaruhi oleh perkembangan hardware. Sistem operasi mulai dikembangkan sejak ±40 tahun lalu, yaitu:
- Generasi ke-nol (1940).
- Komponen utama tabung hampa udara;
- Sistem komputer belum menggunakan sistem operasi;
- Sistem operasi komputer dilakukan secara manual melalui plugboard, dan hanya bisa digunakan untuk menghitung (+,-, dan *).
- Generasi pertama (1950).
- Komponen utama transistor;
- Sistem operasi berfungsi terutama sebagai pengatur pergantian antar job agar waktu instalasi job berikutnya lebih efisien. Dalam masa ini muncul konsep batch system(semua job sejenis dikumpulkan jadi satu);
- Input pemakai punch card.
- Generasi kedua (1960).
- Komponen utama IC;
- Berkembang konsep-konsep: