2.1. Tahun 1950 – 1965 ( The Early Years )
a. Batch Orientation : Berhubungan dengan hardware.
b. Limited Distribution : Belum ada computer PC (baru ada main frame) sehingga tidak semua orang dapat memakainya dan software terbatas untuk kepentingan tertentu.
c. Custom Software : Software seragam yaitu EDP (Electronic data Processing) dan word processing.
2.2. Tahun 1965 – 1970 (The Second Era)
a. Multiuser : satu computer untuk banyak user.
b. Real Time : yaitu job now, print now.
C. Database : masih dalam bentuk magnetic.
d. Product Software : sudah munculnya pabrik software (ex.ISICALS,IBM).
2.3. Tahun 1976 – 1986 (The Third Era)
a. Distributed system : Sistem operasi yang diperuntukkan jaringan computer terdistribusi dimana pengalokasian kerja secara otomatis dilaksanakan system operasi (awal mula lahirnya LAN).
b. Embedded Intelligent : Penanaman Software di dalam prompt.
c. Low cost Hardware.
d. Custommer Impact : Pengkritikan Software.
2.4. Tahun 1987 – 200
a. Powerfull desktop system : Dikenal istilah 386 (karena lahir tahun 1986) mempunya kapasitas dari 16 bit – 32 bit, mulai dikenal windows, contoh AT, PS/2.
b. Object Oriented Technologi.
c. Expert System.
d. Artificial Neural Network : syaraf buatan (robotic)
e. Parallel Computing.