Windows 8 introduces three types of apps: desktop apps, Windows Store apps, and Phone 8 apps. Windows Store apps are built on the new WinRT API and can be developed using HTML5, JavaScript and CSS, or managed languages like C++, C#, and VB. They integrate with the OS using contracts and metadata and run in a sandboxed environment. Desktop apps continue to use existing languages like C++ and .NET but only run on x86/x64. Phone 8 apps use Silverlight and run on the phone version of the Windows core.
Related topics: