Galat logika

Salah satu cara untuk menemukan kesalahan jenis ini adalah untuk mencetak variabel program ke dalam berkas atau pada layar dengan tujuan menentukan letak galat dalam kode. Meskipun ini tidak berlaku dalam semua kasus, misalnya saat pemanggilan subrutin yang keliru, ini adalah cara yang paling mudah untuk menemukan masalah jika program menggunakan hasil yang salah dalam perhitungan matematika.