¿Cuáles son algunos lenguajes de programación que debo aprender para el desarrollo web tanto para front-end como para back-end?

No especificó su nivel. Quiero decir que es principiante o intermedio … Pero está bien … Si es principiante, aprenda primero el lenguaje c … Sé que no se usa para el desarrollo web sino que al aprender el lenguaje c, Sus conceptos y lógica serán claros … y para aprender cualquier lenguaje de programación fácilmente, su lógica y poder de análisis deben ser mejores … así que después de limpiar su lógica … comience con conceptos básicos de front-end como html y css … aprenda cada uno y la propiedad de la pobreza en css y también hay algunos canales de youtube para aprender html y css como Adam khoury, Derek Banas, etc.… y W3Schools Online Web Tutorials es el mejor sitio web para css y html, luego aprende el uso de ajax, javascript… también puedes aprender angular.js pero Creo que es un tema avanzado … Ahora, después del front end, aprende php.java, python, etc., lo que más te guste … los canales de youtube son the newboston, prabeesh Rk, cueva de programación, etc. Los tutoriales web en línea de W3Schools son los mejores para php y ajax … espero que te ayude … Feliz aprendizaje y feliz codificación

Si eres un principiante deberías comenzar con javascript.

Entonces recomiendo nodejs para backend y reactjs para frontend