Algoritma

Algorism berarti menghitung angka dengan menggunakan angka Arab. Kata algorisn sendiri berasal dari nama penulis buku Arab yakni “Abu Ja’far Muhammad ibnu Musa al-Khuwarizmi (al- Khuwarizmi dibaca orang barat algorism).
Algoritma berarti
   Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
   Urutan logis pengambilan putusan untuk pemecahan masalah.
Algoritma merupakan urutan langkah-langkah penyelesaian masalah, sedangkan program adalah realisasi algoritma dalam bahasa pemrograman.
Contoh penerapan algoritma :
Diberikan dua gelas yang A yang berisi susu dan gelas B berisi kopi. Pesanan yang dinginkan adalah gelas A berisi kopi dan gelas B berisi susu, sehingga dibutuhkan pertukaran isi gelas A dan B. Untuk kasus ini membutuhkan satu gelas C yang kosong.
Jalanya Algoritma = Tuangkan isi(susu) gelas A ke gelas C
b.   Tuangkan isi(kopi) gelas B ke gelas A
c.   Tuangkan isi gelas(susu) C ke gelas B