Learning Markdown

I have a feeling that I’m going to be doing a lot more writing using the Markdown
language rather than using a web based rich text editor or plain HTML. Markdown
is supported by Typepad, supported by Octopress (with a bunch of enhancements), supported by Github (with a few changes to be more code-friendly), supported by Vim (with colorizing of text),
and supported by Leanpub (which turns them into EPUB and MOBI files). That’s five
for five for the environments I’m working in the most, which suggests that it’s
worthwhile to learn all that I can.

Markdown is a fairly simple language, and it’s relatively old in net terms (2004)
so it’s had time to mature. Maturing means both that there are well-documented
core features that are invariant among all Markdown interpreters, as well as
sometimes incompatible details that show up when people extend the system.

Some popular interpreters include:

And some popular editors for Mac OS X include:

  • Mou, a Markdown editor for web developers

You’ll find reviews of 35 Markdown apps for Mac at Appstorm; I haven’t tried them all (and probably never will).

Related articles

color selection and visual recognition of work
octopress up and running
Markdown and vim
Markdown: not as bad as it could be

One thought on “Learning Markdown

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s