o que é um debugger é como detectá-lo num navegador
o que é um debugger é como detectá-lo num navegador
É um programa que emula (finge ser) um computador. Computador este que está rodando o seu código. É ferramenta que todo programador usa.
Serve para que você possa assistir ao código que você criou.
Você desenvolveu um código e por algum motivo o resultado esperado é diferente.
Então usando o debugger você verá seu código sendo executado linha a linha e poderá dentre outras coisas, checar o valor das variáveis e descobrir o porquê daquele daquela falha. Além disso serve também para você entender um processo quando vai dar manutenção em um código.
Se ficou claro não deixe de finalizar o tópico.
No curso de lógica não acho legal brincar con o debugger. Descobrir o problema relendo o código ajuda a fixar. Mas sinta-se livre para experimenta-lo.