Saat ini, coding sudah sangat terkenal di kalangan para ilmuwan, terkhusus ilmuwan komputer.
Lalu, bagaimana Coding bisa menjadi terkenal seperti saat ini? Atau bahkan, bagaimana Coding dapat diciptakan?
Awal dari Pemrograman.
Kembali ke pertanyaan awal, menurut kalian, apa jawabannya?
Pemrograman pada masa lampau diawali oleh lahirnya komputer. Yap, ENIAC (Electronic Numerical Integrator And Computer).
"Apa hubungannya Pemrograman dengan ENIAC? Bukankah keduanya tercipta pada selisih waktu yang jauh?"
ENIAC bekerja dengan menghubungkan kabel di panel untuk menginput angka atau perhitungan yang akan dilakukan, mirip dengan apa? Betul, Pemrograman.
Saat ini, pemrograman dilakukan dengan menggunakan perangkat lunak di dalam komputer, dahulu pemrograman dilakukan seperti ENIAC, dengan adanya alat bantu fisik yang menyebabkan ukuran komputer dahulu sangatlah besar.
Lalu, mulai dikembangkanlah metode pemrograman yang memakai perangkat lunak, awal dari semua itu adalah Bilangan Biner.
Tabel Bilangan Biner |
Bilangan-bilangan ini nanti kemudian dikonversikan ke dalam bentuk desimal, oktal atau hexa yang kemudian bisa diterjemahkan menjadi abjad yang dikenal oleh manusia.
Bilangan Biner adalah awal dari adanya komputer yang kita kenal sekarang.
Sebenarnya, satu-satunya bahasa yang dapat dimengerti oleh komputer adalah Bilangan Biner, lalu bagaimana manusia bisa melakukan pemrograman semudah sekarang?
Pengembangan Coding.
Itu karena adanya Penerjemah atau Penafsir (Interpreter and Compiler), yang sekarang banyak digunakan oleh Bahasa Pemrograman.
Bahasa-bahasa pemrograman dulunya sangatlah rumit, seperti COBOL atau FORTRAN.
Seiring berjalannya waktu, bahasa pemrograman semakin berkembang, seperti C, C++ dan C# yang dikembangkan oleh Dennis Ritchie yang kemudian menjadi pengubah dunia pemrograman.
Dari adanya bahasa-bahasa pemrograman yang baru, beberpa interface yang mampu menyokong penggunaan bahasa-bahasa baru juga dikembangkan, menjadi lebih modern, canggih, fleksibel dan mudah dimengerti.
Setelah itu, bahasa pemrograman juga menjadi lebih luas dan lebih banyak dibanding sebelumnya karena research and development pada tiap-tiap bahasa menjadi lebih mudah untuk dilakukan.
Saat ini, bahkan ada pengembangan bahasa pemrograman yang bisa dipelajari oleh anak SD sekalipun, seperti SCRATCH yang menggunakan blok untuk memrogram.
Bahasa-bahasa pemrograman sampai saat ini masih dikembangkan agar menjadi bahasa yang lebih mudah dipahami nantinya.
"Satu-satunya cara untuk mengembangkan bahasa pemrograman adalah dengan melakukan pemrograman."
~Dennis Ritchie, Pengembang Bahasa C.
~flan._.ery
0 Komentar