---
title: "What is debugging?"  
description: "What is debugging?"  
author: "ashu srivastava"  
published: 2017-11-13  
canonical: https://answers.mindstick.com/qa/30465/what-is-debugging  
category: "programming"  
tags: ["software"]  
reading_time: 1 minute  

---

# What is debugging?

What is [debugging](https://www.mindstick.com/blog/393/javascript-debugging)?

## Answers

### Answer by Arti Mishra

**Debugging**Debugging is the process of **finding the problems** that occur in computer programs. It is a multistep process to identify the problems and easily determining the programming flow, to work around it. And all **debugging process is handled by the debugger.** **\**A debugger is an another type of program that allows user to step through another program line by line at a time. This is very useful for **checking incorrect code and analyzes how a programming "flows" works.** The Key concepts of debugger that include- **Breakpoints, Stepping, and Viewing data.** Thus the debugger can also show how the computer sees your programming codes. \


---

Original Source: https://answers.mindstick.com/qa/30465/what-is-debugging

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
