Markdown — полегшена мова розмітки, створена для написання, читання, оформлення веб-текстів.
Історія Markdown
Довгий час стандартною мовою розмітки в Інтернеті був HTML. Читати його код складно – заважають теги та службова інформація. HTML створювався для опису гіпертекстових документів, перші HTML-сторінки містили лише текст, заголовки, таблиці та зовсім небагато посилань. Поступово сайти ускладнювалися, з'явились дизайн, меню, навігація, картинки, таблиці.
У 2004 році американцями — технологічним блогером Джоном Грубером та програмістом Аароном Шварцем — був винайдений Markdown. Багато ідей автори мови запозичили з уже існуючих угод з розмітки тексту в електронних повідомленнях. У форматі Markdown текст перетворюється на валідний і правильно побудований XHTML, кутові дужки (<) та амперсанди (&) замінюються на відповідні коди. Перша реалізація була написана Грубером на Perl, невдовзі з'явилися пропозиції інших розробників. Реалізація Markdown на різних мовах програмування доступна в багатьох системах керування вмістом.
Проста мова спрощеної розмітки Markdown активно використовується вже багато років. Він став альтернативою візуальних редакторів, оскільки тексти, оброблені Markdown, не потребують тривалого чищення та доопрацювання. Для Markdown характерна читаність, а відсутність друкарні компенсується фільтром SmartyPants від того самого розробника. Оформлені тексти можна створювати навіть у форматі txt. На виході ви отримуєте готові документи із гарною розміткою.