
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.-
Lecture Notes on Geriatric Medicine
-
Lecture Notes on Dermatology
-
Necessity or Contingency?: The Master Argument and its Philosophical Solutions
-
Selected Papers on Computer Science
-
Lecture Notes: Paediatrics
-
Selected Papers on Analysis of Algorithms
-
Literature and Cognition
-
Vicious Circles
-
Propositional Attitudes
-
Feature Logics, Infinitary Descriptions, and Grammar
-
Computational Models of American Speech: Volume 32 (Center for the Study of Language and Information Publication Lecture Notes)
-
The Ontology of Language
-
Partiality, Truth and Persistence
-
Language and Learning for Robots
-
Beyond Grammar
-
An Essay on Facts
-
Attribute-Value Logic and the Theory of Grammar
-
Meaning, Creativity, and the Partial Inscrutability of the Human Mind: 79 (Center for the Study of Language and Information Publication Lecture Notes)
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. |
| Note | Unavailable |

















