gdb est un logiciel de débuguage sous licence gnu pour les programmes codés en c, c++, java, modula-2 et beaucoup d'autres langages. il vous montre le fonctionnement interne d'une application compilée. il peut être utilisé pour déboguer le kernel ou des applications embarquées grâce à sa fonctionnalité de débuguage de machines en réseau.