title: Why does the C++ "Hello World" project generated by Visual Studio look a little strange?
body: <p>I'm new to C++ programming (although I have experience in Java, C#, and Visual Basic). I have used Visual Studio 2010 to create a default "Hello World" example project, but when I investigate the sample code it generates, it looks a little bit different from the code that I see when looking at C++ tutorials.</p>
  
  <p>In my investigations, I've learned that there are two versions of C++, or at least two different standards. I think they're called CLR and CLI. What standard or version must I learn to program further in the future?</p>