Word processor
Most such programs now have helpful instruments (tools) to make good texts. Important instruments include spelling & grammar checker, word count (this also counts letters and lines). Moreover, with such programs one can make attractive documents, add pictures into documents, make webpages, graphs etc. Also, they show synonyms (similar words) of words and some can read the text aloud. Many word processors, similar to many new programs, have configurable printing facilities. Some of the more versatile ones are called Desktop publishing programs.