Ada empat ciri utama algoritma yang perlu kamu tahu. Pertama adalah input atau data yang dimasukkan. Kedua, proses, yaitu langkah-langkah yang jelas atau definiteness. Ketiga, output sebagai hasil penyelesaian. Dan keempat, finiteness, yang berarti algoritma harus memiliki titik henti atau terbatas.