Algoritma merupakan urutan langkah-langkah logis dan sistematis untuk menyelesaikan masalah. Dokumen tersebut menjelaskan bahwa algoritma adalah dasar dari pemrograman komputer dan menjadi penting untuk dipelajari meskipun bahasa pemrograman terus berkembang. Dokumen tersebut juga menjelaskan langkah-langkah dalam membuat program komputer mulai dari mendefinisikan masalah, menganalisis, memilih algoritma