O HTML é considerado uma linguagem de formatação, pois não possui compilação, programa-fonte ou programa-executável para sua execução. É rodado diretamente no navegador. O trabalho de programação realizado em documentos HTML é muito fácil e muito parecido com o realizado na editoração de textos.
Para ser alcançado a abrangência pretendida, foi estabelecido
que esse tipo de documento teria o padrão mais simples possível,
por isso a utilização do formato ASCII. Desta forma, podem
ser gerados por qualquer editor de textos que trabalha nesse formato e
a única restrição é que os documentos sejam
gravados com terminação .HTML ou mesmo .HTM.