Markdown

Part of speech: noun

Definitions

  1. A lightweight markup language designed to format plain text with simple syntax for conversion into HTML or other formats
  2. A tool that facilitates the creation of formatted documents using easily readable and writable text
  3. A system that allows writers to style content through straightforward annotations that can be transformed into structured output

Etymology: Before it became the familiar way to format text in a plain, readable style on the internet, the term originated from the old printing and typesetting world. "Markdown" is a compound of "mark" and "down," reflecting the practice of marking text to indicate how it should be presented or laid out. The "down" part suggests simplification or reduction, as the system was designed to be a simpler alternative to complex markup languages like HTML. The modern usage of this term was coined in 2004 by John Gruber, a writer and programmer, who developed Markdown as a lightweight markup language. His goal was to create a syntax that could be easily read and written by humans in plain text, yet converted into structurally valid HTML. This innovation came at a time when web publishing was becoming more accessible, and users wanted an easier way to format text without delving into cumbersome code. Gruber collaborated with Aaron Swartz on the project, and the idea quickly caught on among bloggers and technical writers for its simplicity and elegance. The term's formation cleverly mirrors the older typographic practice of "marking down" text to guide typesetters on how to print it, but in this case, the markings are minimal and intuitive. Since its introduction, the concept has evolved into numerous implementations and extensions, becoming a foundation for many writing platforms and software tools. What started as a niche solution to a practical problem has become a standard method for writing on the web, blending the old notion of marking text with the modern need for clarity and ease.

Synonyms: discount, price reduction, rebate, price cut, sale

Antonyms: markup, price increase, premium, surcharge, price hike