John Gruber tạo ra ngôn ngữ Markdown vào năm 2004 với sự hợp tác của Aaron Swartz về cú pháp, với mục tiêu cho phép mọi người "viết bằng một định dạng văn bản đơn giản dễ đọc và dễ viết, tùy chọn chuyển đổi nó thành XHTML (hoặc HTML) có hiệu lực về mặt cấu trúc". Mục tiêu thiết kế chính của nó là khả năng đọc <unk> rằng ngôn ngữ có thể đọc được như là, mà không cần nhìn như nó đã được đánh dấu bằng các hướng dẫn định dạng, không giống như văn bản được định dạng bằng ngôn ngữ đánh dấu, chẳng hạn như Rich Text Format (RTF) hoặc HTML, có các thẻ và hướng dẫn định dạng rõ ràng. Để kết thúc điều này, nguồn cảm hứng chính của nó là các quy ước hiện có để đánh dấu văn bản đơn giản trong email, mặc dù nó cũng lấy từ các ngôn ngữ đánh dấu trước đó, đáng chú ý là Setup, Texture và RectStreet.
Markdown