Si está buscando una respuesta como: “sí, todo el desarrollo web usará un idioma a partir de ahora, por lo que solo tiene que aprender Python y Django y usarlo para el resto de su vida”, entonces está va a estar decepcionado
Eso nunca va a suceder.
Tampoco ningún otro idioma se hará cargo de todo el desarrollo web. Siempre habrá muchos idiomas y muchos marcos. Esta bien.
- Quiero poder crear aplicaciones web / híbridas. Estoy listo para profundizar y aprender. ¿Son las tecnologías que planeo aprender una buena elección? Leer detalles.
- ¿Cuáles son las diferencias significativas entre el prototipo y el producto real (aplicación web)?
- ¿Cuáles son las diferencias en el diseño de una aplicación web frente a un sitio web?
- ¿Qué aplicación web sería la mejor opción para ejecutar un ecosistema integrado, algo como StackExchange.com?
- ¿Hay un sitio web gratuito donde puedo hacer mis páginas y también una aplicación web completa?
De hecho, es mejor que tener un solo idioma destinado a hacer cualquier cosa. Tales lenguajes inevitablemente colapsan bajo su propia complejidad.
Las diferencias en los idiomas significan que los proyectos individuales se pueden realizar de manera más eficiente si eligen un idioma que se adapte bien al tipo de proyecto.
Entonces, la respuesta a su pregunta es, sí, algunas aplicaciones web usan Python y Django. Muchos otros usan Java, Node.js, Ruby, PHP, Perl, C #, Go u otros.
También habrá, sin duda, nuevos idiomas inventados cada pocos años, que se harán populares para el desarrollo web.
También te puede interesar mi publicación ¿Qué lenguaje de programación debo aprender?