Welcome to the Windows SDK

The Windows Software Development Kit for Windows 8 (Windows SDK) contains headers, libraries, and a selection of tools that you can use when you create apps that run on Windows operating systems. You can use the Windows SDK, along with your chosen development environment, to write native or managed Windows Store apps, desktop applications that use the native (Win32/COM) programming model, or desktop applications that use the managed (.NET Framework) programming model.

The Windows SDK no longer ships with a complete command-line build environment. You must install a compiler and build environment separately. If you require a complete development environment that includes compilers and a build environment, you can download Visual Studio 2012 Express, which includes the appropriate components of the Windows SDK.

Support and Feedback

Your feedback is important to us. If you have any questions or issues, see one of the following locations.



Windows SDK Forum

Windows Store Apps Forums

The Windows SDK support forums on MSDN are available for peer-to-peer support for questions and problems.

Windows Dev Center

The official site about Windows development.

See Also


Overview of the Windows SDK

What's New in the Windows SDK

Development Resources in the Windows SDK

Other Resources

Develop Windows Store apps using Visual Studio 2012