Os editores de texto facilitam muito a vida de quem quer aprender a trabalhar com HTML.
No Windows temos o Notepad que é aberto quando você clica com o botão direito do mouse e seleciona “Novo” e em seguida “Documento de texto”, ou então você pode ir no símbolo do Windows e selecionar acessórios e em seguida “Bloco de Notas”.
Este editor original do Windows oferece uma dificuldade, pois todo o texto do HTML será exibido em uma única cor e também não vai mostrar o fechamento das tags.

Para facilitar existe o editor de texto Notepad++, que é gratuito e você pode procurar no Google e fazer o download rapidamente.
A parte boa é que ele dá um visual muito mais interessante e que facilita a localização do que está sendo elaborado, além de mostrar os pares de tags apenas selecionando uma delas.

Editor de texto para Linux
No Linux também você pode clicar com o lado direito do mouse em sua área de trabalho e escolher “Criar novo documento” em seguida “Documento vazio”. Porém este editor também tem poucos recursos e mostra todo o documento em uma só cor.
Por sorte, o Linux oferece em seu repositório, vários editores de texto. Um que é bem similar ao Notepad++ é o Geany que faz toda a marcação colorida e seleciona os pares de tags para orientação.
Editor de texto para o Mac
No Mac você pode usar o TextEdit.
Abra o Finder > Applications > TextEdit
Para que o aplicativo salve os arquivos gerados corretamente será necessário alterar algumas preferências.
Vá em Preferências > Formato > escolha “Texto Simples”
Em seguida, em “Abrir e Salvar”, marque a caixa que diz “Exibir arquivos HTML como código HTML em vez de texto formatado”.
Em seguida, abra um novo documento para colocar o código.
Para outros editores basta você acessar a loja e pesquisar por outras opções.