This book does not that assume any prior knowledge of Perl. However, a reader familiar with standard computer science concepts such as abstraction, stacks, queues, and hash tables will definitely find her1 way through this book with ease. In other words, anyone with a knowledge equivalent to a first-year of college computer science courses should find this book very basic. Those of less experience may find this book challenging.