Hata kodlama sistemi, yazılım uygulamalarındaki hataları tanımlamak, izlemek ve ortadan kaldırmak için kullanılan bir süreçtir 3. Bu süreç, hata ayıklama (debugging) olarak adlandırılır 13.
Hata kodlarının bazı önemli işlevleri:
- Sorunun kaynağını hızlı bir şekilde belirlemek 4.
- Sistemin işlevselliğini ve veri bütünlüğünü korumak 2.
- Yazılımın güvenilir bir şekilde çalışmasını sağlamak 3.
Yaygın hata ayıklama araçları:
5 kaynaktan alınan bilgiyle göre: