Menurut Abu Jafar Muhammad Ibnu Musa Al Khawarizmi:
Suatu Metode khusus untuk menyelesaikan suatu persoalan
Menurut Goodmanj Hedet Niemi:
Urut-urutan terbatas dari operasi-operasi terdefinisi dengan baik, yang masing-masing membutuhkan memory dan waktu yang terbatas untuk menyelesaikan suatu masalah
Menurut Donald E. Knuth:
Sekumpulan aturan-aturan berhingga yang memberikan sederetan operasi-operasi untuk menyelesaikan suatu jenis masalah yang khusus.
Menurut Rinaldi Munir:
Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
Menurut Kamus Besar Bahasa Indonesia [KBBI] terbitan Balai Pustaka [1988]:
Urutan logis pengambilan putusan untuk pemecahan suatu masalah.
Menurut Seymour Lipschutz, Ph.D dan Marc Lipson, Ph.D:
Suatu daftar langkah-demi-langkah yang terhingga dari instruksi-instruki yang terdefinisikan dengan jelas yang dipakai untuk permasalahan tertentu.
Menurut David Bolton:
Deskripsi dari suatu prosedur yang berakhir dengan sebuah hasil.
Menurut Andrey Andreyevich Markov:
Hal umum untuk dipahami sebagai suatu keputusan yang tepat untuk mendefinisikan proses komputasi yang mengarahkan dari data awal hingga hasil yang diinginkan,
Menurut Stone dan Knuth:
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.
Menurut Minsky:
Seperangkat arutan yang membertahukan kepada kita dari waktu ke waktu, tepatnya bagaimana untuk bertindak.
Suatu Metode khusus untuk menyelesaikan suatu persoalan
Menurut Goodmanj Hedet Niemi:
Urut-urutan terbatas dari operasi-operasi terdefinisi dengan baik, yang masing-masing membutuhkan memory dan waktu yang terbatas untuk menyelesaikan suatu masalah
Menurut Donald E. Knuth:
Sekumpulan aturan-aturan berhingga yang memberikan sederetan operasi-operasi untuk menyelesaikan suatu jenis masalah yang khusus.
Menurut Rinaldi Munir:
Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
Menurut Kamus Besar Bahasa Indonesia [KBBI] terbitan Balai Pustaka [1988]:
Urutan logis pengambilan putusan untuk pemecahan suatu masalah.
Menurut Seymour Lipschutz, Ph.D dan Marc Lipson, Ph.D:
Suatu daftar langkah-demi-langkah yang terhingga dari instruksi-instruki yang terdefinisikan dengan jelas yang dipakai untuk permasalahan tertentu.
Menurut David Bolton:
Deskripsi dari suatu prosedur yang berakhir dengan sebuah hasil.
Menurut Andrey Andreyevich Markov:
Hal umum untuk dipahami sebagai suatu keputusan yang tepat untuk mendefinisikan proses komputasi yang mengarahkan dari data awal hingga hasil yang diinginkan,
Menurut Stone dan Knuth:
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.
Menurut Minsky:
Seperangkat arutan yang membertahukan kepada kita dari waktu ke waktu, tepatnya bagaimana untuk bertindak.