Web (programming system): Difference between revisions

Content deleted Content added
No edit summary
Slightly clearer stub.
Line 1:
'''WEB''' is a [[computer programming]] system created by
'''WEB''' a way of producing both documentation and [[Pascal]] code at the same time. WEB consists of two programs, tangle and weave, one of them produces the code and the other produces the documentation. From the same source.
[[Donald Knuth]] as the first implementation of what he called
"[[literate programming]]": the idea that one could create
[[software]] as works of literature, by embedding bits of code
inside descriptive text, rather than the reverse as is common
practice in most programming languages.
 
The WEB system consisted of two primary programs: ''tangle'',
Made by [[Knuth]]
which produced compilable [[Pascal programming language|Pascal]]
code from the source texts, and ''weave'', which produced
nicely-formatted printable documentation using [[TeX]].