i like this quote, from the end of part 3:
There is a strong tendency to speak of the machine as solving problems, when, in fact, really, it is the program which describes to the machine what the machines do. This is overlooked. I think a great deal of confusion arises from this.
It is not that we do not have adequate machines to solve our problems many times, but rather we lack adequate descriptions of how to solve the problem. And this is a very important point to understand.
— Richard Hamming, Computer And The Mind Of Man, Episode 1: Logic By Machine