W3bbo wrote:
As per usual, the majority of the code will be written in Microsoft's "interpretation" of C++

"Interpretation"?  Why is Microsoft's C++ compiler any more non-standard than anyone else's C++ compiler?

But almost all of Windows is either C or C++.  There's a bunch of managed code there as well, both C# and managec C++, fwiw.