MARS is a MIPS Assembler and Runtime Simulator written in Java. It provides an IDE to assemble, run and debug MIPS code.