Start developing for Windows
Build experiences that reach your users everywhere.
Develop for specific devices
![Desktop PC icon](/web/20200528092616im_/https://developer.microsoft.com/en-us/windows/get-started-windows-10/images/DesktopBlue_48x48.png)
Windows-based PCs
Build desktop applications that target PCs running Windows by using platforms including the Universal Windows Platform (UWP), .NET, and the Windows API (Win32).
LEARN MORE![MR Icon](/web/20200528092616im_/https://developer.microsoft.com/en-us/windows/get-started-windows-10/images/MRBlue_48x48.png)
Windows Mixed Reality
Engage your customers on Microsoft HoloLens and immersive headsets.
LEARN MORE![xbox icon](/web/20200528092616im_/https://developer.microsoft.com/en-us/windows/get-started-windows-10/images/XboxOneConsole_E990_48x48.png)
Xbox
Develop games and UWP applications that reach millions of players worldwide on Xbox One.
LEARN MORE![Surface Icon](/web/20200528092616im_/https://developer.microsoft.com/en-us/windows/get-started-windows-10/images/Surfacehub_48_blue.png)
Surface Hub
Advance the way people work together by building experiences for the Microsoft Surface Hub.
LEARN MOREExplore application types
![Edge icon](/web/20200528092616im_/https://developer.microsoft.com/en-us/windows/get-started-windows-10/images/EdgeLogoBlue_48x48.png)
Web
Create Progressive Web Apps, browser extensions for Microsoft Edge, modern web apps using ASP.NET, and more.
LEARN MORE![](/web/20200528092616im_/https://developer.microsoft.com/en-us/windows/get-started-windows-10/images/Enterprise_EFD5_48x48.png)
Enterprise
Bring your desktop and web investments to Windows 10 and tap into enterprise-class security and deployment features.
LEARN MORE![Xbox controller icon](/web/20200528092616im_/https://developer.microsoft.com/en-us/windows/get-started-windows-10/images/GamesBlue_48x48.png)
Games
Create games that reach millions of players worldwide on Xbox One, PCs, and beyond.
LEARN MOREPlatforms and technologies
Start here to find docs for a specific platform or technology related to Windows application development.
Developing for earlier versions?
Browse our docs archive for Windows 8.x, Windows 7, Windows Phone, and other previous versions of Windows.
DOCS ARCHIVE![](images/Typo-2400x250.png)