Rule of thumb for doing a programming language: Write the debugger first. Or at least, very, very early. This will inform you of poor choices you&#x27;ve made, and you&#x27;re going to need a debugger anyway.