As ferramentas de construção de código e site são ambientes e estruturas de desenvolvimento que ajudam os desenvolvedores a criar sites escrevendo código e são adequadas para usuários com uma certa base de programação. Os desenvolvedores podem usar tecnologias de front-end, como HTML, CSS e JavaScript, combinadas com várias estruturas de front-end, para construir sites rapidamente. Esse tipo de ferramenta oferece edição de código, visualização em tempo real, controle de versão e outras funções, e é a forma padrão de trabalhar para desenvolvimento web profissional.