Software used to create and change Web pages (HTML-based documents). Low-level Web page editors are used to write HTML code directly. High-level Web authoring programs provide complete WYSIWYG design with the ability (in varying degrees) to switch back and forth between the page layout and the HTML code. See
HTML editor and
Web authoring software.