Lably
Skip to content

Web (programming system)

Macro-based programming language

  • 2 min read
  • 3 chapters
  • 1 lab on Lably

Learn it on Lably

Philosophy

The common practice in most programming languages is that the primary text is source code, optionally supplemented by descriptive text in the form of comments. Knuth proposed that making the descriptive text primary was putting things in an order more convenient for human readers, rather than the order demanded by compilers.

Much like TeX articles, the Web source text is divided into sections according to documentation flow. For example, in CWEB, code sections are seamlessly intermixed in the line of argumentation.

Sign in to keep reading

2 more chapters are free with a Lably account.

More in Computing and communication