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 usando el marco, pero puede hacer el trabajo (incluso perfectamente dependiendo de qué tan experto sea)
- ¿Es el 8% y no hay salario justo para el único tipo de backend en una startup?
- La base de datos M (escrita en MUMPS) es una base de datos NoSQL que existe desde la década de 1960. Todavía se usa ampliamente como el back-end de hospitales (VA) y bancos de todo el mundo. Dada una reputación de alta velocidad y rendimiento, ¿por qué no ha ganado más popularidad en el mundo de la programación?
- ¿Es el desarrollo web y móvil frontend solo un pedazo de pastel para que aprendan los desarrolladores de backend?
- No estoy completamente seguro de cuál es la diferencia entre CMS y un lenguaje de fondo + base de datos.
- La forma de decidir el problema debe solucionarse en el back-end o front-end
TLDR; En este momento, los tres idiomas que mencioné son actuales y actuales. Yo recomendaría ir con JavaScript.