Un débugger est un logiciel permettant d'effectuer les opérations d'un programme pas à pas et d'observer les données du programme (contenu des variables, position actuelle dans le code source, ...) à n'importe quel moment de l'exécution.
Un débugger est un logiciel, donc il a été programmé
Un débugger est spécifique à un langage, il y a des débuggers disponibles dans la quasi totalité des langages existants, à partir du moment où ceux ci sont un minimum répandus
---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?