Notepad or TextEdit
Web pages can be created and modified by using professional HTML editors.
However, for learning HTML we recommend a simple text editor like Notepad (PC) or TextEdit (Mac).
We believe using a simple text editor is a good way to learn HTML.
It is a tiny program to download and perform the functions you need for writing clean code.
Brackets is a source code editor with a primary focus on web development.It is free to download.
KompoZer is a discontinued open source WYSIWYG HTML editor based on the Nvu editor, which was itself derived from the Composer component of the Mozilla Application Suite.
Sublime Text is a proprietary cross-platform source code editor with a Python application programming interface. It natively supports many programming languages and markup languages
Do not use Microsoft Word or any other word processor when writing HTML code.