A developer will always require an easy way of documenting information in such a way that it is easily readable and manageable. Markdown becomes helpful when a developer wants to use it for formatting the heading, list, link, and code blocks. In addition, using markdown makes it possible for the document to be easily readable even before rendering. Several developers use markdown for their documentation purposes including notes, README page, and tutorials. For those new in technical writing, learning markdown syntax becomes important.