Secara umum, algoritma adalah serangkaian instruksi logis dan sistematis yang dirancang untuk menyelesaikan suatu permasalahan. Mereka adalah serangkaian instruksi yang terdefinisi dengan jelas untuk menyelesaikan masalah atau. Secara sederhana, algoritma adalah urutan langkah logis yang terstruktur untuk menyelesaikan suatu masalah.
Algoritma merupakan inti dari pemrograman komputer dan digunakan untuk mengolah data, menyelesaikan persoalan, atau membuat keputusan secara sistematis. Algoritma adalah suatu langkah atau metode yang telah direncanakan secara matang sehingga terurut dan terorganisir dengan baik dan biasanya digunakan untuk memecahkan suatu. Algoritma pemrograman adalah serangkaian langkah logis dan sistematis yang dirancang untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu dalam.
Menurut kamus besar bahasa indonesia (kbbi), algoritma atau algoritme adalah prosedur sistematis untuk memecahkan masalah matematis dalam. Kesimpulan algoritma adalah fondasi dari komputasi dan pemrograman.