You can write HTML in any editor. Example:
- Visual Studio
- Visual Studio Online
- Web Matrix (free)
- Microsoft Expression Web
- CoffeeCup HTML Editor
To start with you can even use NotePad, Notepad++.
In notepad, Notepad+, WebMatrix - you can edit HTML. You can see HTML code. You cant see design time experience in this tool. You need to open the file in browser to see how it will look.
Tools like Visual studio show both view - Design View and Source View.