They carry around their bridge library called MSVC redistributable, and that one is tied to compiler version. Fortunately for them they don't release compiler versions too often, but stuff you have on your Windows install perhaps carries around half dozen of MSVC redistributable library sets.
All Windows APIs are still C (stdcall to be precise) with some COM.
All Windows APIs are still C (stdcall to be precise) with some COM.