Generasi Pertama(1945-1955)
Pada generasi pertama ini belum ada sistem operasi. Sistem komputer diberi
instruksi yang harus dikerjakan secara langsung.[1]
Generasi Kedua(1955-1965)
Pada awal generasi ini, sistem komputer belum dilengkapi sistem operasi, namun
beberapa fungsi dasar sistem operasi telah ada misalnya FMS (Fortran Monitoring
System) dan IBSYS yang memberikan layanan perangkat keras merupakan bagian
fungsi dari sistem operasi modern.[1] Pada tahun 1964, IBM mengeluarkan komputer
keluarga System/360.[3] Komputer S/360 dirancang agar kompatibel secara
perangkat keras yang merupakan bagian dari sistem operasi OS/360.[3] System 360
berevolusi menjadi System 370.[3]
Generasi Ketiga(1965-1980)
Multiuser
Multiprogramming
Spooling
Generasi Keempat(1980-2000AN)
Pada generasi keempat ini, sistem operasi tidak lagi hanya diperutukan untuk satu
mode pengolahan, tetapi telah ditujukan untuk banyak mode pengolahan, misalnya
mendukung batch processing, timesharing, networking dan (soft) realtime
applications sekaligus.[1] Hanya hard real-time applications sulit disatukan dengan
mode-mode pengolahan yang lainnya karena beresiko tinggi.[1] Pada generasi ini,
kenyamanan mengoperasikan sistem komputer juga dinilai penting.[1] Komputer yang
makin ampuh telah sanggup memberi antar muka grafis yang nyaman.
[5]
Komputer desktop dinyamankan dengan GUI (Graphical User Interface).[1] GUI ini
dimulai X Windows System hasil penelitian di MIT, kemudian Macintosh, Sun View,
disusul Microsoft Windows.[1]