I like very much reading Literate programs, but I don't seem to write them myself.
Then again, I like very much reading novels, and I don't write those either.
I like it in theory, but I'm no good at it in practice. But then I am no good at commenting in general. One of the reasons I am trying literate programming is that I hope it will prod me to explain my code more. So far I only seem to use more headings to break up my code, but this is still an improvement.
What do you use for literate programming? CWEB?
I write bird code style literate haskell, and use pandoc to turn source files into web pages.