Dengan diagram alir, deskripsi setiap langkah dijelaskan dalam sebuah
bagan dengan simbol - simbol tertentu yang menggambarkan urutan proses dalam suatu program. Notasi diagram alur lebih cocok digunakan untuk masalah yang kecil, untuk masalah yang besar tidak cocok digunakan karena membutuhkan berlembar halaman kertas. Selain itu, pengkonversian notasi algoritma ke bahasa pemrograman cenderung relatif sulit Berikut ini adalah gambar dari simbol simbol yang digunakan pada o!chart program . SIMBOL PENGERTIAN "erminal #Start , END$ Input / Output #READ , WRITE$ %roses #menyatakan assignment statement$ Decision #YES , NO$ Display &lur proses "itik sambungan pada halaman yang sama "itik konektor yang berada pada halaman lain Call #memanggil sub program$ Dokumen 'ontoh algoritma dengan diagram alur. &lgoritma menghitung luas persegi panjang ( "entukan luas persegi panjang. % ) panjang, * ) *ebar, *uas ) % + *.