Web (programming system): Difference between revisions

Content deleted Content added
Kinneyboy90 (talk | contribs)
No edit summary
weave seems to produce documentation, not source code
Line 3:
'''WEB''' is a [[computer programming]] system created by [[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 source code inside descriptive text, rather than the reverse (as is common practice in most programming languages).
 
WEB consists of two primary programs: ''tangle'', which produces compilable [[Pascal programming language|Pascal]] code from the source texts, and ''weave'', which produces nicely-formatted, printable source codedocumentation using [[TeX]].
 
[[CWEB]] is a newer version of WEB for the [[C programming language]].