Kita akan bahas satu persatu ya teman ….
Generasi Pertama  (vacuum tubes, plug boards)
Pada masa ini bahasa pemrograman belum ditemukan dan sistem operasi juga belum ada. Programmer-programmer pada masa itu membuat program menggunakan bahasa mesin (machine language).
Program-program yang dibuat pun hanya sebatas permasalahan sederhana, seperti kalkulasi numerik. Pada masa ini, plugboards dan punched cards sudah digunakan.
Â
Â
Generasi Kedua (transistors, batch system)
Bahasa pemrograman sudah diciptakan, seperti bahasa Fortran dan Assembler. Fungsi personil sudah dipisahkan. Batch system mulai diterapkan (lihat gambar a).
Â
Gambar a
Â
Â