Windows Software Development Kit (SDK) to zestaw nagłówków, bibliotek, metadanych oraz narzędzi niezbędnych do tworzenia aplikacji dla Windows 10 i starszych systemów Windows 7,8 i 8.1. Windows 10 SDK w połączeniu z Visual Studio 2017 zapewnia optymalne środowisko tworzenia aplikacji dla systemu Windows — umożliwiając skorzystanie z najnowszych narzędzi i interfejsów API udostępnionych wraz z aktualizacją systemu Windows 10 dla twórców.
Zestaw SDK pozwala też tworzyć aplikacje platformy uniwersalnej systemu Windows, a także klasyczne aplikacje dla wszystkich wersji systemu Windows 10. Windows 10 SDK zawiera również emulator do tworzenia aplikacji mobilnych.