Any item of data within a program that a programmer wants to observe when debugging. Watch variables may be viewed while the program runs on its own, is stepped through instruction by instruction or when the program crashes. Setting watch variables is part of the debugging operation in a compiler. See variable, watchpoint and breakpoint.
Display of mixed-mode/split-screen source and assembly level code -- Windows for break points and watch variables -- Graphical stack display for quick navigation -- Function browser -- Editable Register and Memory displays -- Target dialog for easily downloading and running on remote