Ketika membaca program dengan nama variabel yang jelas, kita dapat mengikuti maksud sebagian instruksinya. Kemudahan tersebut lahir melalui perkembangan panjang bahasa dan alat pemrograman. Grace Hopper termasuk tokoh yang mendorong agar pekerjaan memberi instruksi kepada komputer lebih mudah dilakukan manusia.

Siapa Grace Hopper

Grace Murray Hopper lahir pada 1906 dan memiliki latar belakang matematika. Setelah mengajar, ia bergabung dengan US Navy Reserve pada 1943 dan bekerja bersama kelompok komputasi di Harvard.

Pengalamannya menggunakan komputer awal membawanya berhadapan dengan pekerjaan pemrograman yang membutuhkan ketelitian tinggi. Ia kemudian berkontribusi pada pengembangan alat untuk membantu proses tersebut.

Apa Itu Compiler

Compiler adalah program yang menerjemahkan kode sumber ke bentuk lain agar dapat diproses lebih lanjut atau dijalankan sesuai sistem yang digunakan. Gambaran sederhananya mirip penerjemah yang mengikuti aturan bahasa secara ketat.

Analogi ini memiliki batas. Compiler tidak menebak maksud programmer jika instruksinya salah. Kesalahan logika juga dapat tetap ada meskipun kode berhasil dikompilasi. Inilah alasan pengujian program tetap diperlukan.

Kontribusi pada Compiler Awal

Setelah meninggalkan Harvard, Hopper bekerja di Eckert-Mauchly Computer Corporation. Di lingkungan tersebut, ia mengembangkan A-0 yang sering disebut sebagai salah satu compiler paling awal.

Istilah dan kemampuan compiler pada masa awal tidak selalu sama persis dengan pengertiannya sekarang. Kontribusi A-0 lebih tepat dipahami dalam konteks upaya mengotomatiskan bagian pekerjaan pemrograman yang sebelumnya memerlukan banyak langkah manual.

Peran dalam Perkembangan COBOL

Pada 1959, Hopper berperan penting dalam upaya mendefinisikan bahasa yang lebih mudah digunakan untuk kebutuhan bisnis. Proses yang melibatkan banyak pihak itu menghasilkan COBOL.

COBOL merupakan hasil kerja bersama, sehingga tidak tepat menyebut Hopper sebagai pencipta tunggalnya. Kontribusinya terkait arah pengembangan bahasa, alat, serta dorongan agar pemrograman lebih sesuai dengan kebutuhan pengguna bisnis.

Mengapa Gagasannya Masih Relevan

Bahasa dan alat terus berubah, tetapi persoalan keterbacaan tetap ada. Program yang dapat dipahami lebih mudah diperiksa, diperbaiki, dan diserahkan kepada pengembang lain.

Bagi pemula, pelajarannya dapat diterapkan melalui nama variabel yang jelas, pembagian fungsi, dan dokumentasi seperlunya. Kode yang singkat belum tentu lebih mudah dirawat jika maksudnya sulit diikuti.

Mulai Belajar Programming di Wahana Training

Grace Hopper membantu memperluas cara manusia menulis dan mengelola program. Kisahnya menunjukkan bahwa kemajuan komputasi juga ditentukan oleh upaya membuat proses kerja lebih mudah dipahami. Bangun dasar logika dan penulisan program melalui pembelajaran programming di Wahana Training. Anda dapat berkonsultasi mengenai Python atau bahasa lain sesuai tujuan serta pengalaman awal.

Informasi & Pendaftaran Wahana Training Semarang

Alamat: Jl. MT Haryono No. 637, Semarang
Website: wahanatraining.id
WhatsApp: 0882 2788 0577