GUD(Grand Unified Debugger)ライブラリーは、広範なシンボリックデバッガーにたいするEmacsのインターフェースを提供します。これはGNUデバッガー(GDB)、同様にLLDB、DBX、SDB、XDB、GuileのREPLのデバッグコマンド、Perlのデバッグモード、PythonデバッガーのPDB、JavaデバッガーのJDBを実行することができます。
EmacsはGDBにたいする特別なインターフェースを提供します。これはデバッグされているプログラムの状態を表示する追加のEmacsウィンドウを使用します。GDBのグラフィカルインターフェースを参照してください。
Emacsは、Emacs Lispプログラムにたいするビルトインのデバッガーももっています。The Lisp Debugger in the Emacs Lisp Reference Manualを参照してください。