Ilmu Algoritma, Namanya Terinspirasi dari Nama Seorang Ilmuwan

Ilmu Algoritma, Namanya Terinspirasi dari Nama Seorang Ilmuwan (foto: freepik.com/author/standret)

CELEBESMEDIA.ID, Makassar - Kata algoritma berasal dari nama Abu Ja’far Mohammed Ibn Musa al-Khowarizmi, seorang ilmuwan Persia yang menulis buku "Al Jabr W’Al-Muqabala".

Salah satu tokoh penting dalam perkembangan teknologi, terutama di bidang komputer, adalah Al Khawarizmi.

Bagi para programmer atau pengembang perangkat lunak, penggunaan algoritma ini umum dalam pengembangan program.

Muhammad ibn Musa Al Khawarizmi selain dikenal sebagai matematikawan yang menemukan Aljabar, juga diakui sebagai bapak algoritma.

Di negara-negara barat, ia dikenal dengan berbagai sebutan seperti Al Goritmi, Al Gorismi, Al Cowarizmi, dan sebutan lainnya.

Al Khawarizmi lahir sekitar tahun 780 Masehi di Khawarizm, yang sekarang dikenal sebagai kota Khiva di Uzbekistan.

Meskipun keluarganya keturunan Persia yang menetap di Khawarizm, namun ia pindah bersama keluarganya ke selatan kota Baghdad ketika masih kecil, di mana ia meniti karirnya sebagai seorang matematikawan.

Selain ahli matematika, Al Khawarizmi juga memiliki pengetahuan dalam bidang geografi, astronomi, astrologi, sejarah, serta teori seni musik dan lukis, yang ia tuliskan dalam bukunya.

Beliau merupakan contoh cerdas dalam berbagai bidang, yang mencerminkan identitas sejati seorang muslim.

Sebagai seorang muslim, seharusnya kita bangga akan hal ini dan mengambilnya sebagai inspirasi untuk tidak malas dan tidak berpangku tangan.

Pengertian "algoritma" berasal dari kata "algorism" atau "al-Khawarizmi". Saat ini, algoritma adalah ilmu dalam sistem komputasi.

Menurut stebisigm.ac.id, algoritma didefinisikan sebagai langkah-langkah komputasi komputer yang mengubah data masukan menjadi keluaran.

Selain itu, algoritma juga merupakan deskripsi dari urutan perintah logis untuk menyelesaikan masalah secara sistematis.

Secara umum, algoritma digunakan sebagai sistem untuk memudahkan penyelesaian masalah dalam pemrograman komputer.

Beberapa contoh penggunaan algoritma termasuk:

1. Menyederhanakan program yang besar.

2. Mengurangi kesalahan penulisan program yang berulang-ulang.

3. Mempermudah pembuatan program.

4. Membuat program menjadi lebih terstruktur dan rapi sehingga mudah dikembangkan.

5. Membantu programmer dalam menemukan kesalahan dalam program.

Demikianlah penjelasan singkat mengenai algoritma, termasuk asal katanya, beserta informasi tentang penggunaannya.