¿La realidad virtual y la realidad aumentada tienen que usar el lenguaje C#?
Investiga sobre VR y AR, C#, java, C++, etc.
A menos que empieces, no podrás hacer nada.
Utiliza herramientas de desarrollo de C# en PC y hereda de C# La mayoría de las funciones de C++ son actualmente el marco insignia de Microsoft, que es la biblioteca básica de C#
Para teléfonos móviles, debe usar Java, pero muchas funciones de Java no son compatibles con las bibliotecas en PC