Todavía estoy en la escuela secundaria pero quiero crear mi propia aplicación de red social, ¿por dónde empiezo? ¿Qué lenguajes informáticos debo aprender?

En primer lugar, felicidades por su coraje y ambición, creo que es fantástico que desee entrar en el desarrollo web. Es una gran carrera profesional.

Los desarrolladores web necesitan muchas habilidades, pero el núcleo de todo es la trinidad de HTML, CSS y JavaScript.

Hay más que eso, pero ahí es donde pasarás la mayor parte de tu tiempo.

El lugar más fácil para aprender es Free Code Camp. Eso le enseñará HTML, CSS y JavaScript, pero también cosas como jQuery, Node.js, MongoDB, Bootstrap y muchas otras cosas que necesitará. También le brindará experiencia en la construcción de proyectos cada vez más complejos. Probablemente ya sepa que no solo podrá ingresar y crear un sitio de redes sociales. Tendrás que subir de nivel tu conjunto de habilidades primero.

Sin embargo, está bien, porque lo que verá a medida que profundice es que hay un número ilimitado de cosas que puede crear a medida que aprende el desarrollo web.

Dirígete a Free Code Camp aquí: http://www.freecodecamp.com

Intente comprometerse a pasar no menos de diez horas a la semana en proyectos de aprendizaje o de construcción. Realice todo el currículum de pila completa en FCC. ¡Es mucho! Te llevará un tiempo. Pero desarrollará un conjunto de habilidades de nivel profesional que puede conseguirle fácilmente un buen trabajo directamente desde la escuela secundaria, si eso es lo que desea. Si está más interesado en la universidad (la universidad es buena), su experiencia en el desarrollo lo ayudará a obtener algunas pasantías de elección.

¡Buena suerte!

Matt West ya respondió bellamente. Además de eso, si quieres aprender más, puedes aprender PHP y Python.