Urutan langkah-langkah untuk memecahkan masalah yang disusun secara sistematis dan
logis. Alogoritma dibutuhkan untuk memerintahkn komputer dalam mengambil langkah-
langkah tertentu untuk menyelesaikan masalah.
Contoh:
Jika anda hendak mengirim surat kepada teman ditempat lain. Langkah yang harus dilakukan
adalah.
1. Menulis surat
2. Dimasukkan kedalam amplop
3. Amplop diberi nama, alamat,Nomor telepon pengirim dan penerima
4. Amplop di temple perangko
5. Pergi ke kantor pos
6. membayar tarif pengiriman surat
Program/programan
Adalah kumpulan intruksi-intruksi yang biasa disebut Sourc code yang dibuat oleh
programmer (pembuat program) biasanya berbentuk bahasa programan
1. Mulai/Selesai
2. Aliran Data
3. Input/output
4. Proses
5. Percabangan