Windows app development documentation

Everything you need to design, build, package, and publish Windows apps.

Your path to building Windows apps

Start with the fundamentals, design great experiences, build your app, and prepare it for distribution.

Platforms and SDKs

Build new apps or modernize existing ones using our SDKs, frameworks, and tools.

Tools and resources

Samples

Explore sample apps and code snippets that demonstrate Windows app features and APIs.

Windows developer tools

Set up your development environment with tools for Windows or the Windows Subsystem for Linux.