Diagram Alir atau Flow Chart adalah bagan yang menunjukkan aliran data secara logika. Ini merupakan bagian dari flow chart:
1. Process
Flow Chart ini digunakan untuk mewakili suatu proses.
2. Decision
Flow Chart ini digunakan untuk pemilihan, penyeleksian, kondisi didalam suatu program.
3. Data
Flow Chart ini digunakan untuk mewakili data input dan output.
4. Terminator
Notasi ini disebut Terminator yang berarti digunakan untuk menunjukkan awal dan akhir algoritma.
5. Arrow
Flow Chart ini menunjukkan arus data atau aliran data dari proses satu ke proses lainnya.
6. Connector
7. Predenfined Process
Flow Chart ini digunakan untuk rincian/fungsi(Prosedur,subprosedur)
8. Preparation
Flow Chart ini digunakan untuk memberi nilai awal dan akhir +/- bagi suatu variable counter.