Algoritma pemrograman adalah suatu alur yang dipergunakan dalam suatu perhitungan atau pemecahan suatu masalah secara sistematis, serta dalam kegiatan pemrograman algoritma biasanya dianggap sebagai sebuah logika untuk menentukan program yang akan dibuat.
Dalam definisi lain, algoritma pemrograman adalah serangkaian proses yang wajib diikuti dalam suatu perhitungan pemecahan masalah yang lain, terutama pada program komputer. Algoritma pemrograman adalah suatu pemecahan masalah dengan suatu susunan yang logis berdasarkan sistematika tertentu.
Algoritma pemrograman adalah suatu hal yang paling dasar, oleh karenanya kamu harus bisa memahami dan mengetahui tahap awal dari pembuatan sebuah program. Untuk menyelesaikan algoritma di pemrograman dapat dilakukan menggunakan dua cara yaitu tulisan dan gambar, namun dari dua metode itu kembali lagi kepada seorang programmer, ingin menggunakan metode yang mana.