Get the headers, libraries, and tools you need to create Windows Store and desktop apps. (Includes the Windows App Certification Kit.) Learn more about the Windows SDK for Windows 8.1.
Windows 8.1 powers a new generation of lightweight, touch-based devices and opens up the world to your apps.
A professional-quality integrated development environment that simplifies the tasks of creating, debugging, and deploying applications for Windows, Windows Phone, Office, the web, and the cloud.
Get a scalable, dynamic, and multitenant-aware cloud-optimized infrastructure that connects securely across premises and helps you respond to business needs faster and more efficiently.
With DirectX, you get to explore your creative side and learn all the ways you can develop multimedia on Windows, from graphics to sound to the many cool ways you and your audience can interact with the platform.
Build and run the next generation of desktop apps and XML web services with this comprehensive and consistent programming model.
Create desktop and browser-hosted apps using a resolution-independent, vector-based engine to leverage modern graphics hardware.
Build, deploy, and manage apps and PaaS/IaaS services through a global network of Microsoft-managed datacenters.
Build desktop apps and services using the core Windows APIs to leverage the performance and flexibility of the operating system.
Your main resource for developing desktop apps and drivers.
Create great user experiences with these detailed UX guidelines for desktop apps.
Develop a UI and connect events,
like user input, to create a compelling user experience.
Help people work with your app or file from the desktop, taskbar, or File Explorer.
Enjoy the reach of the global Windows user base. Develop your app with compatibility and certification in mind. Once your app is certified, you can register and submit it for listing in the Windows Store.