• Tidak ada hasil yang ditemukan

Resume mengenai Sejarah Perkembangan Pemrograman

N/A
N/A
Ariva Vania

Academic year: 2024

Membagikan "Resume mengenai Sejarah Perkembangan Pemrograman "

Copied!
3
0
0

Teks penuh

(1)

Nama :Ariva Vania

No.BP :2010932041

Mata Kuliah :Programa Komputer

Resume mengenai Sejarah Perkembangan Pemrograman

Pemrograman terbentuk sebagai hasil dari penemuan yang dilakukan oleh para ahli teknologi akan sebuah metode teknologi tertentu.

Sebagai sebuah cabang keilmuan, pemrograman sudah ada sejak tahun 1822. Pada tahun tersebut, terdapat sebuah penemuan baru akan teknologi mesin yang mampu mengolah data-data.

Mesin pengolah data tersebut ditemukan oleh Charles Babbage, salah satu mahasiswa di Universitas Cambridge, Inggris.

Lebih lanjut, mesin pengolahan data pertama tersebut diberi nama Difference Engine oleh Babbage. Sayangnya, mesin Difference Engine buatan Babbage saat itu masih hanya bisa menghasilkan satu jenis hasil atau output saja. Selama bertahun-tahun, mesin Difference Engine tersebut terus dikembangkan dan menjadi semakin lancar menghasilkan output atas data-data yang dimaksudkan. Kira-kira 10 tahun setelah penemuan pertamanya, di tahun 1849, Charles Babbage berhasil mengembangkan versi kedua dari mesin pengolah data Difference Engine.

Penemuan ini diteruskan secara turun menurun ke setiap generasi selanjutnya. Anak dari Charles Babbage, Henry Prevost, meneruskan proses pengembangan temuan ayahnya tersebut.

Kala itu, Prevost melakukan percobaan dengan membuat salinan dari mesin perhitungan algoritma milik Difference Engine. Salinan perhitungan algoritma tersebut lantas dikirimkan Prevost ke beragam institusi IT di seluruh dunia. Seiring dengan persebaran algoritma mesin Difference Engine milik keluarga Prevost, ternyata mulailah terjadi perkembangan di dunia IT.

Salah satunya di tahun 1854, akhirnya diciptakan sebuah logika mengenai hubungan relasi sebuah komponen aritmatika. Logika ini ditemukan dan dikembangkan oleh George Boole.

Boole berhasil menemukan aturan sistem logika yang kini kita kenal sebagai Logika Boole.

Aturan Logika Boole menyataan bahwa terdapat hubungan relasi komponen aritmatika yang lebih besar, lebih kecil, sama besarnya dengan (sama dengan), dan tidak sama dengan. Sistem logika ini masih terus digunakan hingga sekarang untuk menyusun sebuah sistem pemrograman.

Setelah kemunculan teori Boole, proses pengembangan logika aritmatika terus berkembang di masyarakat dunia. Di tahun 1935 muncul mesin kalkulator biner pertama bernama Z-1 karya Konrad Zuse. Zuse adalah seorang ilmuwan Jerman dan kala itu ia sukses menciptakan mesin kalkulator biner pertamanya berbekalkan pengetahuan logika yang dikembangkan. Setelah menciptakan Z-1, Zuse dipanggil untuk melakukan pengabdian militer. Pengabdiannya ditempuh dengan menciptakan teknologi kalkulator biner seri selanjutnya yakni Z-2, Z-3 dan Z-4 di tahun 1939.

(2)

Baru di saat ia tengah mengembangkan Z-4 lah, Zuse menyadari kalau bahasa mesin pemrograman yang ada ternyata sangat rumit untuk digunakan. Selain itu, bahasa mesin yang ada masih merupakan bahasa tingkat rendah berupa jawaban “ya” dan “tidak” atas kumpulan kode 0 dan 1 saja.

Di tahun 1945, muncul bahasa pemrograman tingkat tinggi pertama di dunia. Bahasa tersebut disebut Plankalkul alias Plan Kalkulus. Pengaplikasian dari bahasa Plankalkul ini terlihat pada penemuan mesin catur pertama di komputer yang bisa dibuat di dunia. Namun di tahun yang sama, terjadi sebuah insiden besar yang membuat sistem digital menjadi rusak. Setelah melakukan penelitian akhirnya ditemukan bug (debug) pada sistem tersebut.

Bug inilah yang sampai sekarang dikenal sebagai gangguan yang bisa membuat kerja sistem menjadi tidak sesuai dan menyimpan. Hal ini bisa mengakibatkan sistem tidak berjalan dengan baik, bahkan beberapa masalah bisa muncul akibat hal tersebut. Akan tetapi, kemunculan bahasa pemrograman Plankalkul seolah menjadi “suntikan motivasi” bagi para pegiat dan ilmuwan bidang IT untuk menciptakan aneka bahasa pemrograman yang lebih baik.

Berlanjut di tahun 1949, Short Code ditemukan sebagai sebuah bahasa pemrograman tingkat tinggi lainnya. Short Code ini pun dipakai untuk mengembangkan teknologi komputer elektronik milik John Mauchly. Sayangnya, Short Code memiliki sistem kerja proses kode yang lama, karena programnya harus ditransfer menjadi bahasa mesin saat dijalankan.

Di awal tahun 1950an, Alick Glennie mengembangkan bahasa pemrograman yang ia namai Autocode. Bahasa Autocode digunakan sebagai sebuah media kompiler, dengan tugas utama yakni untuk melakukan konversi otomatis ke bahasa mesin. Bahasa Autocode ini pun pertama kali diaplikasikan di tahun 1952 untuk penggunaan komputer Mark 1 milik Universitas Manchester.

Pada tahun 1957, muncul Bahasa pemrograman FOTRAN yang merupakan singkatan Formula Translation. Bahasa ini dibuat oleh John Backus dan digunakan untuk menyelesaikan perhitungan ilmiah, matematika, dan statistic. FOTRAN dianggap sebagai Bahasa pemrograman pertama yang digunakan untuk komersial. Sampai sekarang pun bahasa pemrograman FOTRAN masih sering digunakan, terutama di dunia perkembangan antariksa, industri otomotif, pemerintahan, dan untuk keperluan penelitian.

Setelahnya, perkembangan bahasa pemrograman pun menjadi semakin pesat. Para ilmuwan IT, Brian Kernighan dan Dennis Ritchie menemukan bahasa pemrograman C yang masih ramai digunakan sampai hari ini. Bahasa C ini awalnya diciptakan untuk penggunaan mesin DEC PDP- 11. Namun berkat kehadiran bahasa C, muncul beraneka ragam bahasa pemrograman baru seperti Java, C++, C# dan seterusnya.

Pada tahun 1983, bahasa pemrograman C++ dibuat oleh Bjarne Stroustrup yang merupakan modifikasi dan pengembangan bahasa C.

(3)

Pada tahun 1991, Python diciptakan oleh Guido van Rossum di Scitching Matermatish Centrum (CWI) di Belanda. Bahasa Python terinspirasi dari bahasa pemrograman ABC.

Semakin berkembangnya pemrograman beserta bahasa pemrograman, fungsinya pun saat ini menjadi semakin beragam. Saat ini, kita mengenal dua konsep terbesar dari pemrograman komputer modern, yang disebut dengan layanan internet dan mobile platform.

Pun para ahli IT akan terus mengembangkan sistem pemrograman untuk terus memberikan kemudahan akses kepada setiap orang di masyarakat. Tujuannya tentu agar semua orang bisa dengan lebih mudah memenuhi segala pekerjaannya dengan teknologi. Hingga saat ini, hampir seluruh aspek kehidupan masyarakat sudah dirambahi oleh teknologi komputer dan pemrograman.

Referensi

Markey. 2019. “Pengertian Pemrograman: Sejarah, Jenis, Contoh”.

https://markey.id/blog/development/pengertian-

pemrograman#Sejarah_Perkembangan_Dunia_Pemrograman, diakses tanggal 29 Januari 2021) Wibowo, Wahyu. 2020. “Sejarah Perkembangan Bahasa Pemrograman Komputer”.

(https://sorsawo.com/blog/sejarah-bahasa-pemrograman/, diakses tanggal 31 Januari 2021)

Referensi

Dokumen terkait

Komponen utamanya adalah sebuah unit penggilingan ( Mill ).Babage merancang mesin cetak pertama yang mampu mencetak hasil perhitungan komputer menyediakan suatu bagian

Komponen elektronikanya menggunakan bentuk paling baru dari chip VLSI Program dibuat dalam bahasa PROLOG (Programming Logic) dan LISP (List Processor) Komputer generasi

● 1943 – Thomas (Tommy) Flowers mengembangkan Colossus, sebuah komputer yang digunakan oleh Inggris sebagai pemecah kode untuk mesin Enigma cipher yang dibuat oleh pihak Jerman. ●

Setiap komputer memiliki program kode-biner masing - masing yang berbeda yang disebut "Bahasa Mesin"(Machine Language). Hal ini menyebabkan komputer sulit untuk diprogram

Selanjutnya mesin ini dikembangkan kembali dengan perbaikan-perbaikan pada tahun 1947, yang disebut sebagai generasi pertama komputer elektronik terprogram modern yang

Setiap komputer memiliki program kode-biner masing - masing yang berbeda yang disebut "Bahasa Mesin"(Machine Language). Hal ini menyebabkan komputer sulit untuk diprogram

Generasi Pertama Ciri umum komputer generasi pertama: • Menggunakan tabung hampa Vaccum Tube • Program dibuat dalam bahasa mesin • Memori utama dibuat dengan teknologi magnetic core

Cirri lain komputer generasi pertama adalah pengunaan tube vakum yang membuat komputer pada masa itu sangat besar dan silinder magnetic untuk penyimpanan data.. Komputer Generasi Kedua