Sejarah dari Programming
Sejarah Programming
- Awal Mula Pemrograman
Terciptanya pemrograman beriringan dengan sejarah mesin dan komputer. Awal mula pemrograman dimulai dari Antikythera yang berasal dari Yunani kuno.
Antikythera adalah kalkulator yang menggunakan beberapa tuas dan konfigurasi untuk menjalankannya
.
- Mulainya computer programming
Sejaraang computer programming mulai dengan diciptakannya mesin yang bernama Difference Engine. Charles Babbage membuatnya di tahun 1822.
Mesin ini hanya bisa menghasilkan satu output. Babbage mulai mengembangkan mesin dengan multi-purpose di tahun 1842 dan versi keduanya muncul di tahun 1849. lalu mesin itu disempurnakan Henry Prevost, ia membuat copy dari perhitungan algoritma mesin dan mengirimnya ke beberapa institusi dunia.
Di tahun 1854, Charles Boole menemukan sistem logika simbolik (Logika Boole). logika inimenyatakan tentang hubungan lebih besar, kecil, sama dengan serta tidak sama dengan.
- Mulainya Era Digital
Programming kemudia terus berkembang ke ranah digital. Di tahun 1935, Konrad Zeus membuat sebuah komputer yang bernama komputer Z-1. komputer inilah yang pertama menggunakan sistem biner.
Konrad berjasa dalam menciptakan bahasa pemrograman pertama yang dinamai Plankalkul.
- Peristiwa Ngengat
Di tahun 1945, terjadi perkembangan yang signifikasi. terjadi kerusakan pada mesin Mark II di Universitas Harvard. Seekor ngengat masuk dalam sebuah masin dan membuatnya rusak.
Grace Murray Hoper yang menamai kerusakan tersebut sebagai bug. istilah bug ini menjadi istilah dimana terjadi ketidakberesan dalam program. Maka dibutuhkan debugging yang berarti pembetulan promgram.
- John Mauchly 1949 (Short Code)
Bahasa pemrograman tingkat tinggi pertama
- Alick Glennie 1950 (Auto Code)
Bahasa dikoversi ke bahasa mesin lebih cepat
- John W. 1957 (Fortran)
Bahasa lebih praktis
- Grace Hopper 1959 (Flowmatic) & CODASYL (Cobol)
Banyak digunakan pada mainframe dan komputer mini.
- Dennis Rithcie 1972 (C)
Dikembangkan menjadi C++, Java, dan masih banyak lagi.
Komentar
Posting Komentar