¿Dónde puedo codificar sitios web gratis?

Como no ha mencionado ningún idioma en particular, hay un par de opciones para usted. Si solo quiere aprender y experimentar, será mejor trabajar en su propia máquina.
HTML
Para sitios web simples creados con HTML, CSS y JS, solo necesita un editor de texto y un navegador.
PHP
Para usar PHP, necesitará configurar el entorno usando XAMPP o WAMP que le permitirá ejecutar código PHP.
JSP
Para las páginas del servidor Java, NetBeans configurado con GlassFish o Tomcat es suficiente.
ASP .NET
Visual Studio es todo lo que necesitas.

Si desea trabajar en línea, hay varios sitios de alojamiento gratuitos disponibles, pero no hay garantía sobre el tiempo de actividad y la copia de seguridad de datos. También puede considerar probar el período de prueba de los servicios de alojamiento premium para ver si se ajustan a sus necesidades.

Estoy de acuerdo con el usuario.

Sin embargo, si desea experimentar y jugar con lenguajes web como PHP en su computadora, siempre puede buscar descargar e instalar un programa llamado WampServer. WampServer le permite crear aplicaciones web usando Apache2, PHP, e incluso crear una base de datos MySQL directamente en su máquina local. Es una gran herramienta para alguien a quien le gustaría entrar en el desarrollo web sin gastar el dinero en un host.

Hay muchos lugares que ofrecen herramientas basadas en la web para crear y editar su propio sitio web. Pero tienden a ser limitantes, buenos para hacer solo lo que todos los demás están haciendo con ellos, pero casi imposible de usar para hacer algo serio o innovador. La página en ipage.com es aquella cuyo nombre recuerdo fuera de mi cabeza.