Methods and systems for remotely debugging a software program are
provided. The methods and systems make use of a debugger application
executing on a host computer and configured to communicate with a
debugger module executing on a target computer via a distributed
computing network, such as the Internet.