「プログラミング言語awk」と「UNIXプログラミング環境」に出会わなかったら、
今でも自分は延々と入門書だけ買って満足してたと思う。

変数やループから懇切丁寧に書いてあるよりは、
すぐに使える例を「順序よく」並べてある方が、
よっぽどわかりやすくて最後までモチベーション保てる。

例も、アナタのお名前は?とかどうでもいいことやってるよりは、
日常に使えるフィルタを記述したりする方が断然楽しい。
それを実現できる言語や環境ってのが、
初学者に最も適しているんじゃないかな。