No hay un mejor idioma para un sistema operativo.
Puede construir aplicaciones iOS usando Objective-C o Swift usando Xcode en OS X. Y puede construir aplicaciones iOS usando otros lenguajes, como C # (usando Xamarin) o HTML / CSS / Javascript (usando Phonegap o React Native). Algunas de estas herramientas de terceros incluso le permitirán crear aplicaciones de iOS en sistemas operativos que no sean OS X.
Como han dicho otros, hay muchas opciones para crear aplicaciones de Windows.
- ¿Por qué iOS 10 se siente como un paso atrás en el diseño?
- ¿Por qué no puedo actualizar mi iPad Mini 2 a iOS 10 o incluso iOS 11 aunque tiene una arquitectura de 64 bits? ¿Tiene algo que ver con India, donde vivo?
- ¿Se está volviendo más difícil hacer jailbreak a dispositivos iOS? ¿Por qué o por qué no?
- ¿Qué hace bien Siri?
- Si uso iCloud y siempre tengo una conexión a Internet, ¿debo almacenar mis archivos multimedia localmente?
Si su pregunta era más “¿en qué idioma puedo codificar en iOS y Windows?”, Entonces supuse que en iOS podría encontrar una aplicación que le permita SSH o VNC en otra máquina para que pueda escribir código. Aunque, imagino que sería bastante incómodo sin un teclado físico. Y, en Windows, no tiene que conformarse con cosas que solo están disponibles para Windows. Siempre puede configurar una VM usando algo como VirtualBox para ejecutar Linux o Unix o lo que sea.