title: Is MSIL same as Managed Code in .NET?
body: <p>I am confused with <em>MSIL</em> and <em>Managed Code</em> are they same or different?
  I mean to say, what happens when we built our C# code?</p>
  
  <p>Which one is right</p>
  
  <blockquote>
    <p><code>C# Code → C# compiler → Managed Code → MSIL</code></p>
  </blockquote>
  
  <p>or</p>
  
  <blockquote>
    <p><code>C# Code → C# compiler → MSIL</code></p>
  </blockquote>
  
  <p>Please provide authentic reference or link in support of your answer.</p>