Windows 10 on ARM support x86 Win32 apps, but for best performance developers would code directly to the metal with ARM64 apps.
Today Microsoft announced that Visual Studio 15.8 Preview 1 contains an early preview of the SDK and tools to allow developers to create their own 64-bit ARM (ARM64) apps.
Developers interested in targeting this new ARM-based platform can use these early preview tools to build apps that run natively on ARM processors rather than relying on the emulation layer.
At present, the feature is only available for testing purposes as there isn’t official support yet for the ARM64 apps built with these tools. Developers will not be able to submit ARM64 packages to the Microsoft Store but can post preview versions of ARM64 Win32 apps to their website for direct download by testers and end-users.
Developers can learn more at aka.ms/Win10onARM
Source: Windows Blog