If a book were to begin like this:
I love programming. I enjoy the challenge to not only make a working program,
but to do so with style. Programming is like poetry. It conveys a message, not only
to the computer, but to those who modify and use your program. With a program,
you build your own world with your own rules. You create your world according
to your conception of both the problem and the solution. Masterful programmers
create worlds with programs that are clear and succinct, much like a poem or
wouldn’t you just feel that you would have to read it? Well you can. The book is free, very good and here.