
Edukasi Coding
Algoritma Adalah: Pengertian, Ciri, Jenis, dan Contoh

Bayu Nugraha
Spesialis Coding Anak

Algoritma adalah urutan langkah-langkah logis dan sistematis untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu. Istilah ini bukan hanya milik dunia komputer — resep masakan, petunjuk arah, dan cara merakit lemari pun adalah algoritma.
Kata "algoritma" berasal dari nama matematikawan Persia abad ke-9, Al-Khawarizmi. Dalam dunia pemrograman, algoritma adalah inti dari setiap program: sebelum menulis kode, programmer merancang algoritma terlebih dahulu.
Pengertian Algoritma Secara Sederhana
Bayangkan kamu menjelaskan cara membuat teh kepada robot:
- Didihkan air
- Masukkan teh ke dalam gelas
- Tuang air panas
- Tambahkan gula, lalu aduk
Urutan ini adalah algoritma — langkah jelas dan berurutan yang menghasilkan secangkir teh. Komputer bekerja sama persis: ia butuh instruksi yang runtut dan tidak ambigu.
Tiga komponen dasar algoritma:
- Input: data atau kondisi awal (air, teh, gula)
- Proses: langkah-langkah yang dikerjakan (didihkan, tuang, aduk)
- Output: hasil akhir (secangkir teh)

