This article is from the Literate Programming FAQ, by David B. Thompson email@example.com with numerous contributions by others.
any, but only Unix tested & supported
Plain TeX and LaTeX.
Anonymous ftp from the CTAN archives,
Bundled with above
CWEB-like literate programming system for the Matlab language.
Created with a modified version of the Spider system. Several
more or less language-specific features:
o macros with multiple arguments
o comments and verbatim comments
o strings can be formatted as code, with help for nested strings,
e.g. for callbacks in user interface programming.
o string arguments for macros, that get inserted in strings in the
o "@f foo TeX" works as in recent versions of CWEB
not guaranteed. Try M.Potse@amc.uva.nl, comments are welcome.