programming for several di?erent applications shows that the method is a very general problem-solving paradigm. The 10th European Conference on Genetic Programming took place during April 2007 11–13 in Valencia, Spain. The present volume contains all contri- tions that were accepted for publication either as talks or posters. All previous proceedings have been published by Springer in the Lecture Notes in Computer Science series. EuroGP was co-located with EvoCOP 2007, the seventh Eu- pean Conference on Evolutionary Computation in Combinatorial Optimization, andalsoEvoBIO,?fthEuropeanConferenceonEvolutionaryComputation,- chine Learning and Data Mining in Bioinformatics, and the series of EvoWo- shops, focusing on applications of evolutionary computation. Evo* (pronounced EvoStar) is the new umbrella name for the three co-located conferences and the EvoWorkshops series, the increasingly important international event exclusively dedicated to all aspects of evolutionary computing. Many people helped to make the conference a success. We would like to express our gratitude to the members of the Program Committee for their th- ough reviews of all papers submitted to the conference. Their constructive c- ments made it possible for the authors to improve their original submissions for ?nal publication. We also thank the following institutions. The Universidad Polit´ ecnica de Val´ encia provided institutional and ?nancial support, as well as the lending of their premises and also helped with the organization and adm- istration. The Instituto Tecnol´ ogico de Inform´ atica cooperated with regard to the local organization.