Markdown is a lightweight markup language designed for writing, reading, designing web texts.
History of Markdown
For a long time, HTML was the standard markup language on the web. It is difficult to read its code - tags and service information interfere. HTML was created to describe hypertext documents, the first HTML pages contained only text, headings, tables and very few links. Gradually, sites became more complicated, design, menus, navigation, pictures, tables appeared.
In 2004, American technology blogger John Gruber and programmer Aaron Schwartz invented Markdown. The authors of the language borrowed many ideas from already existing conventions for marking up text in electronic messages. In Markdown format, the text is converted to valid and well-formed XHTML, angle brackets (<) and ampersands (&) are replaced with the appropriate codes. The first implementation was written by Gruber in Perl, and proposals from other developers soon followed. Implementations of Markdown in various programming languages are available in many content management systems.
A simple, simplified markup language, Markdown, has been in active use for many years. It has become an alternative to visual editors, since Markdown-processed texts do not need long cleaning and refining. Markdown is characterized by readability, and the lack of typography is compensated by the SmartyPants filter from the same developer. Decorated texts can be created even in txt format. As a result, you get ready-made documents with good markup.