Word is an excellent word processor for all kinds of documents, but don’t write a program or create a web page in it. For those kinds of more structured documents, CudaText is a much more interesting option. Traditionally, these types of specialist word processors work with line numbering and can increase readability by clever indentation. However, that is just the tip of the iceberg these days. CudaText has hundreds of plugins for working with HTML, Python, CSS and more, turning it into a web editor that can test HTML and upload pages, for example.
Click the link above to download for free
CudaText – Word processor for structured documents.