Algoritma adalah suatu langkah atau metode yang telah di rencanakan secara matang agar berurutan dan tersusun rapih serta sering di gunakan untuk menyelesaikan suatu masalah dengan memberikan petunjuk tindakan.
Algoritma juga dapat di gunakan lebih dari satu kali untuk menyelesaikan masalah yang sama, membantu memecahkan masalah yang kompleks lebih sederhana.
Berpikir dengan menggunakan rencana serta langkah intruksi secara sistematis untuk menyelesaikan masalah.