title: Compiler: Translation to assembly
body: <p>I've written an interpreter for my experimental language and know I want to move on and write a small compiler for it. It will probably take the source, go through the same steps as the interpreter (tokenizer, parser) and then translate the source to assembly.</p>
  
  <p>Now my questions:</p>
  
  <ul>
  <li><p>Can I expect that every command in my language can be 1:1 translated to a bunch of assembly instructions? What I mean is if I will have to completely throw over the whole input program or if it is just translated to assembly per line.</p></li>
  <li><p>Which assembler should I use as output format?</p></li>
  </ul>