در علم ، یا باگ، به خطاهای گفته می‌شود.
به حل این مشکلات یا می‌گویند.
حل مشکلات به دو صورت انجام می‌پذیرد:
اول با داشتن اصلی .
دوم با داشتن خود اصلی .
 با داشتن کد اصلی برنامه می‌توان از امکانات برای اشکال‌زدایی استفاده نمود
ولی در صورتی که فایل اصلی در اختیار باشد، می‌تواند به کمک علم این کار را انجام داد.
 در دنیای ، باگ (به : ) یا اشکال به معنی اشتباه یا اشکال در برنامه است. اما معنای اصلی آن در می‌باشد. روزی که Mark I در خراب شد پس از یک جستجوی طولانی متخصصین علت مشکل را پیدا کردند. یک حشره کوچک بین نقاط تماس یک قرار داشت. به همین دلیل وجود اشکالات رایانه‌ای باگ (حشره) نام گرفت و برطرف کردن این اشکالات کامپیوتری را دیباگ نامیدند. (ر. ج کتاب آموزشی اسمبلی برای کامپیوترهای شخصی نوشته شده توسط و ، فصل ۱)
{"title": "اشکال‌زدایی", "link": "https://fa.wikipedia.org//w/index.php?title=%D8%A7%D8%B4%DA%A9%D8%A7%D9%84%E2%80%8C%D8%B2%D8%AF%D8%A7%DB%8C%DB%8C&oldid=33696290", "language": "fa"}