This document provides an overview of key concepts in the Windows Runtime including:
- Languages supported include C++, C#, VB, HTML and JavaScript which are projected to the common Windows Runtime APIs.
- The Windows Runtime includes fundamental types like strings, enums, structures and interfaces that are shared across languages.
- Objects are created via a language projection that maps Windows Runtime interfaces to objects in each language.
- Collections, events, and asynchronous programming are integrated across languages via common patterns in the Windows Runtime.