Markdown е лек език за маркиране, предназначен за писане, четене и проектиране на уеб текстове.
История на Markdown
Дълго време HTML беше стандартният език за маркиране в мрежата. Трудно се чете кодът му - пречат тагове и служебна информация. HTML е създаден, за да опише хипертекстови документи, първите HTML страници съдържат само текст, заглавия, таблици и много малко връзки. Постепенно сайтовете станаха по-сложни, появиха се дизайн, менюта, навигация, снимки, таблици.
През 2004 г. американците - технологичният блогър Джон Грубер и програмистът Арън Шварц - изобретиха Markdown. Авторите на езика са заимствали много идеи от вече съществуващи конвенции за маркиране на текст в електронни съобщения. Във формат Markdown текстът се преобразува във валиден и добре оформен XHTML, ъгловите скоби (<) и амперсандите (&) се заменят със съответните кодове. Първата реализация е написана от Грубер в Perl и скоро последваха предложения от други разработчици. Реализациите на Markdown на различни езици за програмиране са налични в много системи за управление на съдържанието.
Прост, опростен език за маркиране, Markdown, се използва активно от много години. Той се превърна в алтернатива на визуалните редактори, тъй като текстовете, обработени от Markdown, не се нуждаят от дълго почистване и усъвършенстване. Markdown се характеризира с четливост, а липсата на типография се компенсира от филтъра SmartyPants от същия разработчик. Декорираните текстове могат да бъдат създадени дори в txt формат. В резултат на това получавате готови документи с добро маркиране.