title: What is the difference between native code, machine code and assembly code?
body: <p>I'm confused about machine code and native code in the context of .NET languages.</p>
  
  <p>What is the difference between them? Are they the same?</p>