Cuando terminé mi carrera en CS, dominaba Java, y pasaba la mayor parte del tiempo aprendiendo el desarrollo de aplicaciones para Android, 5 años desarrollando aplicaciones para Android y aplicaciones de escritorio, sentí que necesitaba desarrollar aplicaciones para Android y iOS y también codigo aplicaciones basadas en el escritorio porque la mayoría de los clientes solicitarían una aplicación para Android y iOS más un flujo de desarrollo de software, así que tuve que elegir los idiomas adecuados para aprender y programar en ellos con mucha destreza y sin la necesidad de aprender. lenguajes, así que elegí C #, usando Xamarin puedo codificar aplicaciones ios y android y el lado divertido es que uso el mismo código en ambas plataformas, no tengo que escribir diferentes líneas de códigos para adaptarse a android o ios, solo el código y la aplicación lo modifico y se adapta a ambos y aún puedo hacer el desarrollo de software usando el mismo lenguaje C #. Recomendaría C # a cualquier organismo que decida tomar la línea de desarrollo de software y aplicaciones, y con ASAP, que está basado en C #, usted puede desarrollar web Desde todas las aplicaciones basadas en C #, no es necesario aprender un montón de idiomas, lo que al final del día reducirá su destreza, sin embargo, podría tener un solo idioma y ser un gurú, también como ac # dev me tomó 2 semanas para codificar en php. Aunque la programación es, en gran medida, una codificación de formularios una vez que su programador en cualquier idioma puede codificar en cualquier idioma que elija.
Buena suerte eligiendo el mejor