Hay muchas buenas opciones, por ejemplo:
- escritorio – Python, Java, C ++, Smalltalk
- web – PHP, Python, Ruby, Java
Evitaría JavaScript porque es un lenguaje basura.
Python es quizás la mejor opción para escritorio o web. Es un lenguaje muy amigable; puedes ponerte al día muy rápidamente. Está muy bien apoyado.
- ¿Qué debo aprender para conseguir un trabajo en desarrollador de aplicaciones móviles?
- ¿Cuál es la mejor aplicación móvil para ver las noticias más compartidas del día?
- ¿Qué tengo que estudiar para desarrollar mi propia aplicación móvil?
- ¿Puedo cambiar la funcionalidad de la aplicación en función del rol del usuario? ¿O tengo que hacer dos aplicaciones?
- ¿Cuáles son las 10 principales empresas de desarrollo de aplicaciones móviles de confianza en los Estados Unidos?
Para el escritorio, use Python con el marco PySide. Es el marco más fácil de usar.
Para la web, use Python con el marco web2py. No hay una forma más rápida ni más fácil de crear una aplicación web. Web2py proporciona todo lo que necesita de inmediato. ¡Las baterías están incluidas!
Ambos frameworks solo funcionan con Python 2 , por lo tanto, ignore Python 3.
Smalltalk también sería una buena opción. ¡Es incluso más fácil que Python!
Consulte Aprender a programar para computadoras de escritorio y teteras: programación web fácil para la web.