Yaitu suatu proses mencari kesalahan dari program yang telah ditulis.
5.Menguji program
Melakukan pengujian program yang sudh jadi tersebut ke pengguna. Dalam hal ini biasanya sebelum dirilis ke publik dan program dirilis dalam versi beta.
Untuk menjadi seorang programmer yang handal tentunya membutuhkan keahlian-keahlian seperti kemampuan untuk memecahkan masalah, kemampuan berpikir kritis, belajar secara mandiri dan terus menerus, kemampuan membaca maksud atau instruksi yang disampaikan dan kemampuan menulis kode, menulis dokumentasi hingga membuat artikel di web atau wiki. Terlebih lagi saat ini di era yang serba digital maka tentunya akan membutuhkan pembaharuan dalam sistem kerja. Karena bila hal tersebut tidak dilakukan maka sebagai seorang programmer akan menjadi kurang efektif.