Hace algún tiempo, la respuesta se habría limitado a solo unos pocos idiomas con PHP o ASP .net en la parte superior de la lista. ¡Pero ahora no se limita a eso!
Yo personalmente recomiendo JavaScript o Ruby o Python. JavaScript maneja MUCHAS solicitudes (eso no es un problema a menos que tenga una aplicación gigante con miles de solicitudes para manejar, entonces solo puede capturar la solicitud en JS y pasarla a su aplicación actual y enviar la respuesta con JS) y Ruby o Python tiene dos de los mejores frameworks (Rails y Django) (también JS tiene Meteor and Sails, pero tampoco es tan importante).
Lo más importante al comenzar a desarrollar una aplicación es lo que ya sabe. Si conoce PHP y no tiene marco, se recomienda aprender un marco y desarrollar la aplicación utilizando el marco, pero puede hacer el trabajo (incluso perfectamente dependiendo de qué tan experto sea)
- ¿Cuáles son las mejores tecnologías para el desarrollo front-end y back-end?
- ¿Cuándo debería un principiante de programación comenzar a aprender el desarrollo de backend y la implementación en la nube?
- ¿Las fases malas de la vida finalmente terminan como las buenas siempre terminan o pierden la emoción?
- ¿Qué debo hacer si sigo estancado en aprender programación de back-end sin mucho progreso?
- ¿Deberíamos usar Java para nuestro back-end de inicio?
TLDR; En este momento, los tres idiomas que mencioné son actuales y actuales. Yo recomendaría ir con JavaScript.