lenguaje de desarrollo de aplicaciones móviles win10
Puedes crear aplicaciones universales de Windows utilizando el lenguaje de programación con el que estés más familiarizado, como C# o Visual Basic y XAML, JavaScript y HTML, o C y DirectX y/o Extensible Application Markup Language (XAML). . Incluso puedes escribir componentes en un idioma y luego usarlos en una aplicación escrita en otro idioma.
Copiado del sitio web de Microsoft
En términos generales, es más conveniente usar C# o javascript