Algoritma dalam komputer yaitu suatu langkah-langkah yang logis dalam penentuan keputusan untuk memecahkan suatu masalah. Urutan lankah- langkah dalam menyelesaikan suatu masalah tersebut secara sistematis dan berurut. Algoritma tersebut harus dibuat secara runtut agar sistem komputer dapat memahaminya dan bisa mengeksekusinya. Algoritma memiliki tujuan supaya kita dapat membiasakan diri dalam melaksanakan suautu perencanaan dari sebuah masalah. Dengan adanya perencanaan yang sudah benar-benar siap agar dalam menyelesaikan masalah kita dapat mempersiapkan solusi yang tepat. Dalam pembelajaran pemrograman yaitu belajar tentang suatu cara atau metode secara khusus yang tepat dapet diketikkan dengan runtut yang di lakukan untuk melakukan penyelesaian suatu permasalahan dan meminta bantuan kepaDa sistem kompute