Suppose I want to learn TeX. Then, is The TeXBook a complete source? Does it cover all relevant aspects of TeX? Or is there something worth learning about TeX which is not present there?
Does "TeX programming" also appear there?
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It only takes a minute to sign up.Sign up to join this community
The TeXbook is only about
Plain TeX, the program created by Knuth himself and its first format (also created by him).
It says nothing, for example, about the LaTeX or ConTeXt formats, nor about more modern engines like pdfTeX, XeTeX, LuaTeX… (Nota Bene: To be allowed to exist, all those evolutions had to be named differently than TeX and/or Plain TeX.)
It remains a very useful reading if you want to learn more about how things are made at the lower levels.