Many programming languages have a book: C has K&R, Smalltalk has The Blue Book and Scheme has TSPL.<p>Racket has [*The Racket Guide*](<a href="https://docs.racket-lang.org/guide/index.html" rel="nofollow">https://docs.racket-lang.org/guide/index.html</a>) - a 407 page book that is included in the [Racket distribution installers](<a href="https://download.racket-lang.org" rel="nofollow">https://download.racket-lang.org</a>), but is also available online at [<a href="https://docs.racket-lang.org](https://docs.racket-lang.org)" rel="nofollow">https://docs.racket-lang.org](https://docs.racket-lang.org)</a>.
The Racket Book is also fully hyperlinked to the [Racket Reference](<a href="https://docs.racket-lang.org/reference/index.html" rel="nofollow">https://docs.racket-lang.org/reference/index.html</a>). (DrRacket and Racket-Mode and other editors include documentation search)<p>A printable version is available at <a href="https://download.racket-lang.org/releases/8.13/pdf-doc/guide.pdf" rel="nofollow">https://download.racket-lang.org/releases/8.13/pdf-doc/guide...</a>