gnu ddd est un front-end pour les débogueurs de lignes de commandes tels que gdb, dbx, wdb, ladebug, jdb, xdb, le débogueur perl, ou le débogueur python. excepté les fonctionnalités front-end habituelles telles que la visualisation des textes sources, ddd est devenu célèbre grâce à son affichage graphique interactif, où les structures de données sont affichées sous forme de graphiques.