Debug yapmak, programın kaynak kodunun etkileşimli olarak çalıştırılması ve bu sayede bu esnada program değişkenlerinin durumlarının gözlemlenmesi ve bu sayede. hataları daha açık görmemize olanak sağlayan bir kod yöntemidir
Programı bir noktada durdurduğunuzda, işlenen satırlardaki değişkenlerin değerlerini gözlemleyebilirsiniz veya bu değişkenlerin içeriğini değiştirip farklı bir değerle programın devam etmesini sağlayabilirsiniz.