title: C++/CLI: why should I use it?
body: <p>I'm pretty familiar with C++, so I considered learning .NET and all its derivatives (especially C#).</p>
  
  <p>Along the way I bumped into C++/CLI, and I want to know if there is any specific use for that language? Is it just suppose to be a intermediate language for transforming from native C++ to C#?</p>
  
  <p>Another question that popped to my head is why are there still so many programming languages in .NET framework? (VB, C++/CLI, C#...)</p>