Windows Runtime
WinRT supports development in C++/WinRT ( standard C++ ) , C++/CX ( Component Extensions , a language based on C++ ) , Rust/WinRT , JavaScript-TypeScript , and the managed code languages C# and Visual Basic . NET ( VB . NET ) . 
<triplet> C++/CX <subj> C++ <obj> based on <triplet> Rust/WinRT <subj> C++ <obj> influenced by