What is WinRT (Windows Runtime ) ?

WINRT ( Windows Runtime )

Easy Definition:The new programming language for Windows 8

Detailed Definition:WinRT is the brand new programming model that supports C++ (usually with Component Extensions, C++/CX) , C# and VB.NET, as well as JavaScript and HTML5. Code written in any of these programming languages is rendered identically in both ARM-based devices and Intel-based PCs.

History:

WINRT was first introduced at the BUILD conference in Anaheim, California. WINRT is based on COM , to allow easy multiple language development. wINRT is also based on its predecessor, Win32.

Where can I Find WINRT

WinRT is prevalent throughout all of Windows 8, as it is the runtime library for all Windows 8 processes within the OS.

Supported Languages on WinRT

Microsoft has announced that it would support on a first class-level, JavaScript for the first time. WinRT also supports previous languages on the Win32 API. In plain English, developers can code in any they want and still get stellar results.