When you begin to master the tools and techniques this book describes, you can advance in many directions that are open to new discoveries.
Empowering those around you with a new query language or a special shell that you tailor to their domain is motivating and rewarding.
There are surprisingly few computer languages for children. Surely we can expect that a great language for twelve-year-olds is different from a great language for six-year-olds. There are, of course, many other differences that call for a range of languages to be available for children. Choose a niche and fill it.
We need to teach children to program computers because ...