Machine code -> Loader -> First OS -> New Language -> New Language -> New OSMenurut Om Flack, Diagram diatas menunjukkan EVOLUSI perangkat lunak komputer
Tahun 90an Saya Masih Ingat, Operator Komputer Entry Data bukannya pake keyboad tapi pakai kartu plong (kartu berlubang2).
Kalo Dijabarkan sejarahnya :10010100101010101010 -> Flash -> Microcontroller -> Loader -> OS
[MASA JAHILIAH]10010100101010101010, adalah bit2 yang merepresentasikan arus listrik
Flash, Proses inject / implementasikan desain bit-bit ke rangkaian elektronik
Microcontroller, rangkaian diagram elektronik untuk mengontrol device
Loader, rangkaian elektronik bekerja dan diproyeksikan ke layar biar lebih user friendly
OS, terciptalah Operating System (Contoh : MS/IBM DOS)
MASA PERTUMBUHANDengan adanya Sistem Operasi (OS), dibuatlah bahasa pemrograman yg lebih manusiawi
1. Low Level, condong dekat ke bahasa mesin [Lahirlah : Bahasa Assembler]
2. Midle Level, Agak manusiawi tapi tetep dekat ke bahasa mesin [Lahirlah : Bahasa C]
3. High Level, Lebih Manusiawi semakin jauh dari bahasa mesin [Lahirlah : Pascal, Fortran, Cobol, dll]
MASA PERKEMBANGANKarena Muncul Bahasa Pemrograman Yang Lebih Manusiawi, maka banyaklah lahir perangkat lunak (software) termasuk sistem operasi baru (OS/2, Windows, Linux, Unix)
munculah 4GL (Fourth Generation Language), bahasa pemrograman yang sangat-sangat manusiawi... dan ga butuh tahu apa2 tentang mesin. JUST CLICK lah

(Lahirlah, VB, Dephi, dsb)
MASA KEJAYAANSekarang bahkan sudah ada OS BUILDER, yaitu program yang fungsinya untuk membuat Sistem Operasi baru dengan mudah...

Ditengah jaman dimana semakin mudahnya menulis program...

tinggal pake aja kok ya kita masih bingung dan error melulu.... kebangetan amat!

lha kalo harus kembali nulis 1001011010101010 bisa mati kurus kita....HIDUP INDONESIA, HIDUP KURIKULUM PENDIDIKAN INDONESIA!!!
Hidup Om Flack......