Many C++ language features are particularly suited to Microsoft Windows. The Windows-oriented classes in the Microsoft Foundation Class Library make Windows programming truly systematic. It's significantly easier to learn Windows through a C++ interface than through the standard C interface.