Literate Programming by Donald Knuth

Regular price
Checking stock...
Regular price
Checking stock...
Summary

An anthology of essays from the inventor of literate programming includes Knuth's early papers on related topics such as structured programming, as well as the "Computer Journal" article that launched literate programming itself.

The feel-good place to buy books
  • Free US shipping over $15
  • Buying preloved emits 41% less CO2 than new
  • Millions of affordable books
  • Give your books a new home - sell them back to us!

Literate Programming by Donald Knuth

Literate programming is a programming methodology that combines a programming language with a documentation language, making programs more easily maintained than programs written only in a high-level language. A literate programmer is an essayist who writes programs for humans to understand. When programs are written in the recommended style they can be transformed into documents by a document compiler and into efficient code by an algebraic compiler. This anthology of essays includes Knuth's early papers on related topics such as structured programming as well as the Computer Journal article that launched literate programming. Many examples are given, including excerpts from the programs for TeX and METAFONT. The final essay is an example of CWEB, a system for literate programming in C and related languages. Index included.

The Art on Computer Programming is written by Donald E. Knuth, a Stanford University professor emeritus of the art of computer programming. These lectures were initially streamed live on the Internet from the Massachusetts Institute of Technology.

SKU Unavailable
ISBN 13 9780937073803
ISBN 10 0937073806
Title Literate Programming
Author Donald Knuth
Series Lecture Notes Ser
Condition Unavailable
Binding Type Paperback
Publisher Center For The Study Of Language And Inf
Year published 1992-06-01
Number of pages 384
Cover note Book picture is for illustrative purposes only, actual binding, cover or edition may vary.