Sesudahnya kebutuhan program telah terpenuhi kemudian dibuat alur programnya. Seperti kebanyakan programmer membuat flowchart terlebih dahulu sebelum membuat sebuah program aplikasi.
3.Menuliskan kode program
Ketika alur sudah terbentuk maka langkah selanjutnya adalah mengubah flowchart tersebut menjadi program yang menggunakan bahasa pemograman (kode-kode program) tertentu.
4.Mendebugging