RamDebugger is a graphical debugger for the scripting lenguage Tcl-Tk.
With RamDebugger, it is possible to make Local Debugging, where the debugger starts the program to be debugged. and Remote debugging, where the program to debug is already started and RamDebugger connects to it.
RamDebugger has additional capabilities like:
Note: RamDebugger can also be an IDE for compiling and debugging c/c++ code. It uses GDB as a backend. See Compiling/Debugging c++ for details.