Говоря об инструментах веб-разработчика, мы обошли стороной программы, которые необходимы программисту для удобной разработки. Обычно к ним относится компилятор, исполняющий код, сочетающий в себе функции текстового редактора. Однако в случае веб-программирования компилировать программы не требуется. JavaScript интерпретируется и исполняется браузером, а PHP-скрипты – сервером.
Осталось решить вопрос с текстовым редактором. Характерным примером программы для редактирования кода является Notepad++. Он имеет множество функций, делающих процесс создания сайта весьма удобным. Notepad++ поддерживает автодополнение текста, сворачивание блоков кода и подсветку синтаксиса.
Казалось бы, что еще можно требовать от редактора кода? Однако, стремясь добиться большей наглядности процесса разработки, программисты пришли к идее так называемого «визуального редактора» (или WYSIWYG-редактора) для написания разметки и стилизации страницы. Подобный редактор имеет встроенный браузерный движок и способен отображать страницу в себе. Примером служит Dreamweaver от компании Adobe.