Literate programming is an alternative way to write computer programs.
Traditional programs consist of a file, or series of files, that
contain the source code of the program interspersed with optional
comments about what the discrete bits of code are doing.
Literate programming flips the traditional scheme. A literate program
is a written document interspersed with bits of code.
However, since literate programming is not the standard mode of
programming, there are few applications out there that support it.
One of the most common and widely available applications to provide
support for literate programming is the emacs text editor.
In order to follow along with this tutorial you will only need to
install emacs
and set up a
desktop server for WordPress.