vamos son solos ides, cuando digo multiplataforma significa que el editor funciona en todas las plataformas no que los lenguajes a programar lo sean, eso depende de como lo programes tu.
Para aplicaciones de escritorio depende de muchas cosas y eso va en otro post sobre "cual es el mejor lenguaje de programación?", o sea, si vas a hacer un photoshopo o un antivirus necesitas c++, si vas a hacer una calculadora puedes hacerlo en visual c# o java, si es un juego o una aplicación de alto rendimiento que procese muchos datos a alta velocidad y no es muy grande entonces necesitas python, etc etc.