@Olivier5,
Computers don't actually compute: they carry out a set of physical voltage changes that is isomorphic to computing because it has been designed to be.
Look at it this way: if I train a horse to tap its hoof on the floor a certain number of times depending on where I place a limited set of objects on the floor, and the way I design the training causes this to correspond exactly and consistently with a number of taps equal to the number of objects, is the horse counting? That is, is the horse computing the number of objects? No. The intelligence is in the training design which creates the isomorphism.
In the case of a computer, the isomorphism is considerably more complex and elaborated, so it seems much "smarter" than the horse, but it isn't actually intelligent at all, doesn't compute, and doesn't reason.
Similarly, books don't "contain information". A set of ink spots could have an unlimited number of interpretations or none at all, depending on the writer and reader. An author has a particular audience in mind and creates an isomorphism which will have a corresponding meaning for that audience.
A computer programmer together with a computer engineer organizes a system of electromechanical devices to accept input that means something to the user (e.g. a programming language, or English words, or a mouse click on an icon that stands for something) and produces an output that is also meaningful to a user, assuming it works correctly.