title: How do I start learning Assembly
body: <p>I'd like to play with writing some assembly on my Mac, ideally native, but I'd understand if it's easier to learn in QEMU or something.</p>
  
  <p>I see that there are different dialects of assembly depending on the processor - what dialect is the "best" to learn?</p>
  
  <p>I don't really have any idea of where to start, any pointers as to how to even run a program in assembly?</p>