Metro style applications in Windows 8 are powered by the Windows Runtime (WinRT). This session explores the role of WinRT and the breadth of the available APIs, and how to leverage those capabilities from various languages including C#, Visual Basic, C++ and JavaScript. During this talk, you'll get enlightened on WinRT's type system, the concept of WinMD metadata files, common API patterns exposed by the libraries, and the role and mechanisms behind language projections. Learn how Windows uses interface patterns combined with language projection to present modern concepts in a natural and familiar way to each programming language."