previous | start | next

## The Debugger

- Debuggers vary wildly from one system to another.
- If you use an integrated development environment, which contains an editor, compiler, and a debugger, finding and starting the debugger is usually very easy.
- On a UNIX system, you must manually build a debug version of your program and invoke the debugger.
- You can go a long way with just three commands:
  - Run until this line.
  - Step to next line.
  - Inspect Variable.
- The exact names for these commands will vary from debugger to debugger, but all debuggers support them.

previous | start | next