Grevis is a Linux graphical tool for learning and debugging the Perl regular expressions. It uses the output of the regular expression debugger (as of version 5.8.10) to obtain data needed to visualise the matching process step-by-step.
Mipscope is a cross-platform IDE for students learning assembly on the MIPS architecture. The focus is on a convenient debugging environment, including a visual, reversible debugger.