Doron Swade introduces himself as a scientist rather than a novelist, yet he does an excellent job of bringing Babbage's story vividly to life. The book is an interesting blend of drama and science. There are a handful of paragraphs which if like me you're not a maths or physics graduate might go over your head, but apart from those it is very readable. Charles Babbage comes across as a multi-faceted and interesting character. If you are looking for a scientific breakdown of Babbage's invention then you will have half-satisfied.
Importantly, Swade is not unquestioningly 'pro-Babbage'. Although Babbage is sometimes talked about as the "inventor of the computer" Swade gives a lot of consideration to the other inventions and developments of the age, and even to whether the development of the computer might have happened differently, and better, if Babbage had not been such an extrovertly stroppy character.
The last 100 pages of the book is a pithy account of the trials of building Babbage's machine for real in the 1990s, which is a story nearly as interesting as Babbage's original challenges.