Para construir cualquier cosa en la web, será necesario HTML. También deberá usar CSS para que su página web se vea bien. Javascript será útil para crear las partes dinámicas de su sitio web.
Se puede crear un sitio web simple con estas herramientas (HTML, CSS y javascript). Sin embargo, estas herramientas solo se utilizan para crear lo que ve en la superficie del sitio web (con lo que interactúa el usuario).
Si está buscando crear una aplicación web, que almacene y recupere datos del servidor y sea dinámica (como todas las plataformas de mensajería que ha mencionado), necesitará idiomas del lado del servidor. Hay muchos contendientes que vale la pena elegir. Algunos de estos incluyen Node.js, PHP, Ruby on Rails, ASP.net, etc.
- Cómo hacer sitios web como MakeMyTrip.com, cleartrip, etc.
- Cómo crear una lista desplegable de tres temas usando HTML + Css + Java Script
- ¿Cuál es la mejor alternativa al patrón de arquitectura del Controlador de vista de modelo (MVC)?
- ¿Quién es el primer empleado en incorporar el diseño a una startup tecnológica, Jefe de Diseño, Jefe de UX, Jefe de Diseño de Producto u otro título?
- ¿Cuál es la mejor fuente para aprender el desarrollo web completo con WordPress?
Le sugiero que investigue todos estos idiomas y cada uno de sus beneficios. Tenga en cuenta que algunos de estos son más difíciles de aprender y dominar que otros.
¡La mejor de las suertes!