title: How does the Java Runtime Environment compare with the .NET framework in terms of compilation process?
body: <p>I am learning about the conversion of source code to machine code via the <code>.NET</code> and <code>JRE</code> Frameworks. To start off I did some research comparing the two processes and created <a href="http://s13.postimage.org/jf5tdcghj/IC91955.png" rel="noreferrer">this diagram</a>. I need some help in criticizing its correctness, and more importantly adding any serious things I missed out to better understand the compilation pathway.</p>
  
  <p><img src="https://i.stack.imgur.com/MRzvC.png" alt="enter image description here"></p>