C3004本書についてこの本では、プログラムを初歩から、順番に学んでいきます。「プログラム」などと言われると、そんなヴゥードゥー教の秘儀のように恐ろしいことなどできるわけはない、と敬遠されるかも知れません。プログラムを書くために用いるプログラム言語によっては、確かに難解極まりないものもあります。それは単に、「道具」であるはずの言語が、親切に作られていないせいです。使う言語を上手に選びさえすれば、敷居はそれほど高いものではありません。この本では、数あるプログラミング言語の中から、最も簡単なもののひとつであると著者が信じる、Perlという言語を紹介します。プログラムを書くといっても、確定申告の計算や在庫管理のプログラムでは味気がありません。いって、ロールプレイングソフトを書くのも、あまりにいきなりでしょう。楽しく、そこそこ簡単ということで、この本ではカードゲームのブラックジャックを題材に選びました。大半の人は、このゲームをやったことがあると思います。やったことのない人もご心配なく。ゲームそのものはトランプでやっても簡単ですし(試しに友人を誘って、本物のカードで遊んでみてください)、ルールについてもこの本の中で説明します。この本は、まずPerlとはどういうプログラミング言語であるかを紹介してから、Perlの実行環境をインストールします。続いて、ブラックジャックのルールを説明し、第4章から本題のプログラミングに入っていきます。最後の第11章まで読みきると、ブラックジャックプログラムが出来上がっているという寸法です。この本はPerlのすべてを紹介しているわけでも、ましてやプログラミングの奥義を網羅するものでもありません。ホントウのはじめのはじめ、とっかかりです。この本をプログラムしながら読み終えれば、他のいわゆる「プログラミング入門書」も、それほど苦にせずに読めるようになっていることでしょう。プラモデルを組み立てるのでもいい、文章を書くのでも、裁縫や料理をするのでもいい。何か「モノ」を作ってみるのが好きな方は、ぜひともお試しください。プログラムを書くというのは、意外と楽しいことが分かると思います。