প্রোগ্রামিংয়ের ভাষায় বাগ (Bug) বলতে প্রোগ্রামের ভুল বোঝায়।
কোনো প্রোগ্রাম এ বাগ (Bug) থাকলে তার আউটপুট আশানুরূপ পাওয়া যায়না বা বিভিন্ন ধরনের সমস্যা দেখা দেয়।
প্রোগ্রামের বাগ বা ভুলগুলো সমাধান করার প্রক্রিয়াকে ডিবাগিং (Debugging) বলা হয়।
কোনো প্রোগ্রাম এ বাগ (Bug) থাকলে তার আউটপুট আশানুরূপ পাওয়া যায়না বা বিভিন্ন ধরনের সমস্যা দেখা দেয়।
প্রোগ্রামের বাগ বা ভুলগুলো সমাধান করার প্রক্রিয়াকে ডিবাগিং (Debugging) বলা হয়।