The programming environment has been designed with students in mind. The hints suggest how to use it at various stages of the learning process. This marker, placed at the end of exercises, links to on-line solutions. Solutions are available to registered teachers. For readability, Scheme programs are type-set using a small number of fonts.
Italic words refers to program names and variables.
Sans Serif items are constants and built-in operations. Boldface words are Scheme keywords. Definitions come in three varieties. There are those terms that concern the principles of programming and computing. The book uses slanted letters to emphasize such definitions.