Many of the code fragments from the book are available. They are organised on a per chapter basis in the following links. Each code fragment is contained in a text file that give the page number from the book and the language - for example p110.java.txt would be a Java program from page 110. Note these code fragments are for educational use only, they have not been tested for deployment in any real systems.