Galat logika

Galat logika terjadi baik dalam bahasa kompilator (kompiler) maupun penerjemah. Tidak seperti program dengan kekeliruan sintaks, program dengan galat logika adalah program yang sah dalam bahasa tersebut, meskipun tidak berlaku seperti yang dimaksudkan. Satu-satunya petunjuk adanya galat logika adalah hasil penyelesaian yang salah.