The Ketman ASM Maximaster comes with a toolkit (real mode) for both beginners and advanced programmers, comprising of an assembler, a debugger and assorted tools. It also contains an ASM interpreter, allowing unassembled source text to be single-stepped. It is unique in allowing both interpreter and debugger to be back-stepped so programs are de-executed. Finally, it has an extensive programming tutorial for beginners in x86 programming.