2.   Sejarah Perkembangan Perangkat Lunak
 
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.