There are today more than 31 books written in English principally on GP or its applications with more being written. These start with John Koza's Genetic Programming 1992 (often referred to as Jaws). Koza has subsequently published three additional books on GP: Genetic Programming II: Automatic Discovery of Reusable Programs (1994) deals with ADFs; Genetic Programming 3 (1999) covers, in particular, the evolution of analogue circuits; Genetic Programming 4 (2003) uses GP for automatic invention. MIT Press published three volumes in the series Advances in Genetic Programming (Angeline and Kinnear, 1996; Kinnear, 1994c; Spector, Langdon, O'Reilly, and Angeline, 1999). The joint GP / genetic algorithms Kluwer book series edited by Koza and Goldberg now contains 14 books starting with Genetic Programming and Data Structures (Langdon, 1998). Apart from Jaws, these tend to be for the GP specialist. The late 1990s saw the introduction of the first textbook dedicated to GP (Banzhaf et al., 1998a). Eiben and Smith (2003) and Goldberg (1989) provide general treatments of evolutionary algorithms.
Other titles include: Genetic Programming (in Japanese) (Iba, 1996b), Principia Evolvica - Simulierte Evolution mit Mathematica (in German) (Jacob, 1997) (English version (Jacob, 2001)), Data Mining Using Grammar Based Genetic Programming and Applications (?), Grammatical Evolution: Evolutionary Automatic Programming in a Arbitrary Language (O'Neill and Ryan, 2003), Humanoider: Sjavlarande robotar och artificiell intelligens (in Swedish) (Nordin and Johanna, 2003), and Linear Genetic Programming (Brameier and Banzhaf, 2007).
Readers interested in mathematical and empirical analyses of GP behaviour may find Foundations of Genetic Programming (Langdon and Poli, 2002) useful.
Each of Koza's four books has an accompanying video. These videos are now available in DVD format. Also, a small set of videos on specific GP techniques and applications is available via on-line resources such as Google Video and YouTube.