Kod pengesan ralat adalah urutan nombor yang dihasilkan oleh prosedur tertentu untuk mengesan kesilapan dalam data yang telah dihantar melalui rangkaian komputer. Apabila bit dihantar melalui rangkaian komputer, mereka tertakluk kepada rosak kerana masalah gangguan dan rangkaian.
Berapa banyak kesilapan yang dapat dikesan oleh kod?
Kod dengan jarak Hamming Minimum, D, dapat mengesan sehingga D - 1 kesilapan dalam kata kod. Menggunakan kod pembetulan ralat berasaskan jarak minimum untuk pengesanan ralat boleh sesuai jika had ketat pada bilangan minimum kesilapan yang dikesan adalah dikehendaki.