This is a “Front End” (part of a program that deals with the user interface) for command line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, or the Python debugger. In addition to the usual front-end features, such as viewing sources texts, DDD has an interactive graphical data display and displays data structures as graphs.