이론과 실전 중에 어느 쪽에 비중을 두느냐는 프로그래머마다 취향에 따라 다르다. 하지만 이 책은 자연스럽게 이론과 실전을 섞어 중간 정도가 될 수 있도록 구성하였다. 특히 실전을 중시하는 펄 프로그래머에게 부족하기 마련인 실용 예제와 학문적인 전산학의 적절한 조화를 이루고 있다. 또한 게임처럼 재미있는 문제에 대한 설명과 함께 CPAN(펄 모듈을 비롯해 펄에 관련된 것을 무료로 구할 수 있는 사이트)에서 얻을 수 있는 이미 완성된 해결방법을 다루고 있다.
기본적인 펄 문법과 함수에 대해 어느 정도 지식을 갖춘 펄 프로그래머가 구현할 수 있는 전산학의 모든 분야와 알고리즘을 실용 예제를 통해 소개하고 있다.
실무에서 쓰일 수 있는 주요 내용은 다음과 같다.
1장. 개요
2장. 기본적인 자료구조
3장. 고급 자료 구조
4장. 정렬
5장. 탐색
6장. 집합
7장. 행렬
8장. 그래프
9장. 문자열
10장. 기하학 알고리즘
11장. 수 체계
12장. 정수론
13장. 암호학
14장. 확률
15장. 통계
16장. 수치 해석