Pada dasarnya algoritma pemograman adalah suatu proses yang mana dapat ditulis dengan cara runtut dalam melaksankan suatu permasalahan yang ada di program komputer. Algoritma sendiri menjadi dasar atau sandaran untuk membuat suatu program yang terjadi. Walaupun mempunyai kaitan yang kuat dengan penjumlahan matematik, tetapi pada nyatanya algoritma tidak perhitungan sulit semua melainkan ada juga yang mudah. Dalam hal ini algoritma juga dapat di sampaikan dengan tulisan ataupun gambar, sesuai dengan proses tahapan yang dipakai.