1. Menurut Goodmanj Hedet Niemi
Algoritma adalah Urut-urutan terbatas dari operasi-operasi terdefinisi dengan baik, yang masing-masing membutuhkan memory dan waktu yang terbatas untuk menyelesaikan suatu masalah.
2. Menurut Donald E. Knuth
Algoritma adalah Sekumpulan aturan-aturan berhingga yang memberikan sederetan operasi-operasi untuk menyelesaikan suatu jenis masalah yang khusus.
3. Menurut Rinaldi Munir
Algoritma adalah Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
4. Menurut Kamus Besar Bahasa Indonesia (KBBI) terbitan Balai Pustaka (1988)
Algoritma adalah Urutan logis pengambilan putusan untuk pemecahan suatu masalah.
5. Menurut Seymour Lipschutz, Ph.D dan Marc Lipson, Ph.D
Algoritma adalah Suatu daftar langkah-demi-langkah yang terhingga dari instruksi-instruki yang terdefinisikan dengan jelas yang dipakai untuk permasalahan tertentu.
6. Menurut David Bolton
Algoritma adalah Deskripsi dari suatu prosedur yang berakhir dengan sebuah hasil.
7. Menurut Andrey Andreyevich Markov
Algoritma adalah Hal umum untuk dipahami sebagai suatu keputusan yang tepat untuk mendefinisikan proses komputasi yang mengarahkan dari data awal hingga hasil yang diinginkan.
8. Menurut Stone dan Knuth
Algoritma adalah Suatu seperangkat aturan yang tepat mendefinisikan urutan operasi hingga sedemikian rupa sehingga setiap aturan yang efektif, jelas hingga sedemikian rupa sehingga urutan berakhir dalam waktu yang terbatas.
9. Menurut Minsky
Algoritma adalah Seperangkat arutan yang membertahukan kepada kita dari waktu ke waktu, tepatnya bagaimana untuk bertindak.
10. Menurut Abu Ja'Far Muhammad Ibnu Musa Al Khawarizmi
Algoritma adalah Suatu metode khusus untuk menyelesaikan suatu persoalan.
11. Menurut Amikom Yogyakarta
Algoritma adalah Kumpulan instruksi dalam bentuk metode dan tahapan sistematis dalam program.