GUD
Grand Unified Debugger mode for gdb and other debuggers under Emacs. Supported debuggers include gdb, sdb, dbx, xdb, perldb, pdb (Python), and jdb. — from gud.el

GUD is a standard part of GNU Emacs and XEmacs.