Si tienes Mac, para iOS con XCode que es el IDE y Swift que es el lenguaje de programación.
Si tienes Linux, solo Android, para eso Android studio como IDE y Java es el lenguaje.
Si tienes Windows, Puedes desarrollar para Windows Phone (Usando Visual Studio y C# de lenguaje) y Android.
Saludos