Further Reading
- Jon Louis Bentley,
  Donald E. Knuth, and Douglas McIlroy.
A literate program.
Communications of the ACM, 19(6):471–483, June 1986.
 
- Rohan T. Douglas.
Error message management.
Dr. Dobb's Journal, 15(1):48–51, January 1990.
 
- Narain Gehani.
Document
  Formatting and Typesetting on the UNIX System.
Silicon Press, Summit, NJ, second edition, 1987.
 
- Eric Hamilton.
Literate programming—expanding generalized regular expressions.
Communications of the ACM, 31(12):1376–1385, December 1988.
 
- David R. Hanson.
Literate programming—printing common words.
Communications of the ACM, 30(7):594–599, July 1987.
 
- Robert A. Heinlein.
Stranger in a Strange Land.
G. P. Putnam's Sons, New York, 1961.
 
- Michael A. Jackson.
Literate programming—processing transactions.
Communications of the ACM, 30(12):1000–1010, December 1987.
 
- Brian W. Kernighan.
A typesetter-independent TROFF.
Computer Science Technical Report 97, Bell Laboratories, Murray Hill, NJ, 1982.
Available online at http://cm.bell-labs.com/cm/cs/cstr.
 
- Donald E. Knuth and
  Silvio Levy.
The CWEB
  System of Structured Documentation.
Addison-Wesley, Reading, MA, 1993.
 
- Donald E. Knuth.
The
  TeXbook.
Addison-Wesley, Reading, MA, 1989.
 
- Donald E. Knuth.
Literate
  Programming.
CSLI Lecture Notes Number 27. Stanford University Center for the Study of
  Language and Information, Stanford, CA, 1992.
Distributed by the University of Chicago Press.
 
- Mark F. Komarinski,
  Jorge Godoy, and David C. Merrill.
LDP author
  guide.
Available online http://www.linuxdoc.org/LDP/LDP-Author-Guide.pdf (January
  2002), December 2001.
 
- Leslie Lamport.
LATEX: A
  Document Preparation System.
Addison-Wesley, Reading, MA, second edition, 1994.
 
- Samuel J. Leffler,
  Marshall Kirk McKusick, Michael J. Karels, and John S. Quarterman.
The Design and
  Implementation of the 4.3BSD Unix Operating System.
Addison-Wesley, Reading, MA, 1988.
 
- J. F. Ossanna.
NROFF/TROFF user's manual.
In Unix Programmer's Manual [Unix Programmer's Manual, 1979].
Also available online http://plan9.bell-labs.com/7thEdMan/.
 
- Rob Pike and Ken
  Thompson.
Hello world.
In Dan Geer, editor, USENIX Technical Conference Proceedings,
  pages 43–50, Berkeley, CA, Winter 1993. Usenix Association.
 
- Eric S. Raymond.
The New
  Hacker's Dictionary.
MIT Press, Cambridge, third edition, 1996.
 
- Diomidis Spinellis.
Code Reading: The Open
  Source Perspective, pages 241–266.
Effective Software Development Series. Addison-Wesley, Boston, MA, 2003.
 
- Diomidis Spinellis.
Code
  documentation.
IEEE Software, 27(4):18–19, July/August 2010.
(doi:10.1109/MS.2010.95)
 
- UNIX
  Programmer's Manual. Volume 2—Supplementary Documents.
Bell Telephone Laboratories, Murray Hill, NJ, seventh edition, 1979.
Also available online http://plan9.bell-labs.com/7thEdMan/.
 
- Norman Walsh and
  Leonard Muellner, editors.
DocBook: The
  Definitive Guide.
O'Reilly and Associates, Sebastopol, CA, 1999.
 
- Christopher J. Van Wyk
  and Donald C. Lindsay.
Literate programming: A file difference program.
Communications of the ACM, 32(6):740–755, June 1989.