Algoritma adalah langkah-langkah penyelesaian yang disusun secara tertulis dan berurutan untuk menyelesaikan suatu masalah. Sedangkan Algoritma Pemrograman adalah metode yang terdiri dari langkah-langkah terstruktur untuk mencari solusi suatu masalah dengan pemrograman komputer.
Algoritma yang mudah dipahami oleh pemula adalah algoritma yang sederhana dan tersusun. Maksudnya yaitu langkah-langkahnya menggunakan bahasa yang mudah dimengerti dan tidak rumit. Dan algoritmanya juga tersusun secara rapi, yaitu dengan penyelesaian langkah demi langkah. Sehingga kita bisa tahu Input, Proses, dan Output dari program yang akan dibuat.