The most recommended computer books

Who picked these books? Meet our 41 experts.

41 authors created a book list connected to computers, and here are their favorite computer books.
When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

What type of computer book?

Loading...
Loading...

Book cover of Recoding Gender: Women's Changing Participation in Computing

G. Pascal Zachary Author Of Showstopper! The Breakneck Race to Create Windows NT and the Next Generation at Microsoft

From my list on the human dimension of writing computer code.

Why am I passionate about this?

The author was the chief Silicon Valley writer for The Wall Street Journal during the first of the 1990s. He went on to become an acclaimed scholar in the history of science, engineering, and innovation. At the peak of his journalism career, the Boston Globe described Zachary as the most talented reporter on the Journal's staff. Zachary went on to write technology and innovation columns for The New York Times, Technology Review, and Spectrum magazineZachary has also taught courses on science and technology studies at Stanford University, UC Berkeley, and Arizona State University, where he was a professor from 2010-2020. He lives in northern California. 

G.'s book list on the human dimension of writing computer code

G. Pascal Zachary Why did G. love this book?

The first software programmers, or coders for computers, were women. Abbate, a professor at Virginia Tech and author of Inventing the Internet, recaptures the vital role of women programmers at the dawn of digital computing, when in the 1940s and 1950s women often handled what was then viewed as an anonymous task of creating the coding for computers to carry out operations.

“Employed as technical experts from the very beginnings of digital computing,” Abbate writes in her penetrating study, “women were inventing careers and professional identities at the same time that the field took shape.” By the 1960s, when computing spread, men began supplanting women as frontline programmers, a trend that resulted in the software becoming male-dominated by the end of the 20th century. Because women now flock to code writing, and are becoming once more central players in the creation of software, Abbate’s history illuminates a neglected…

By Janet Abbate,

Why should I read it?

1 author picked Recoding Gender as one of their favorite books, and they share why you should read it.

What is this book about?

The untold history of women and computing: how pioneering women succeeded in a field shaped by gender biases.

Today, women earn a relatively low percentage of computer science degrees and hold proportionately few technical computing jobs. Meanwhile, the stereotype of the male “computer geek” seems to be everywhere in popular culture. Few people know that women were a significant presence in the early decades of computing in both the United States and Britain. Indeed, programming in postwar years was considered woman's work (perhaps in contrast to the more manly task of building the computers themselves). In Recoding Gender, Janet Abbate…


Book cover of Automating Inequality: How High-Tech Tools Profile, Police, and Punish the Poor

Jerry Fishenden Author Of Fracture. The collision between technology and democracy-and how we fix it

From my list on technology and democracy.

Why am I passionate about this?

I’ve always loved technology. I like the constant change, the sense of creativity and invention, of how it can act as an incredible force for good and human progress and betterment in the world. I can’t remember a time when I wasn’t tinkering with gadgets—taking radios apart to mend them or learn how they worked; designing electronic circuits for music synthesis; programming computers. But I’ve also always been interested in politics and the complex intersection of technology and public policy. So much so that most of my working life has been spent at this intersection, which is why I love these books—and hope you will too.

Jerry's book list on technology and democracy

Jerry Fishenden Why did Jerry love this book?

From the moment I picked this up, it gripped me.

Virginia Eubanks writes in an incredibly immersive and engaging style, making her book as compulsive as a work of fiction—and equally hard to put down. It exposes the deeply toxic consequences of the way automated decision-making increasingly dominates our public institutions, creating a sort of “twenty-first century digital poorhouse”.

This automated inequality denies citizens their humanity and any sense of agency, condemning them to the sort of negative moral judgments and cycle of decline and despair that would have been familiar to Charles Dickens in his day. 

By Virginia Eubanks,

Why should I read it?

1 author picked Automating Inequality as one of their favorite books, and they share why you should read it.

What is this book about?

In Indiana, one million people lose their healthcare, food stamps, and cash benefits in three years-because a new computer system interprets any application mistake as "failure to cooperate." In Los Angeles, an algorithm calculates the comparative vulnerability of tens of thousands of homeless people in order to prioritize them for a shrinking pool of housing resources. In Pittsburgh, a child welfare agency uses a statistical model to try to predict which children might be future victims of abuse or neglect.

Since the dawn of the digital age, decision-making in finance, employment, politics, health and human services has undergone revolutionary change.…


Book cover of Multiple View Geometry in Computer Vision

Mark S. Nixon Author Of Feature Extraction and Image Processing for Computer Vision

From my list on computer vision from a veteran professor.

Why am I passionate about this?

It’s been fantastic to work in computer vision, especially when it is used to build biometric systems. I and my 80 odd PhD students have pioneered systems that recognise people by the way they walk, by their ears, and many other new things too. To build the systems, we needed computer vision techniques and architectures, both of which work with complex real-world imagery. That’s what computer vision gives you: a capability to ‘see’ using a computer. I think we can still go a lot further: to give blind people sight, to enable better invasive surgery, to autonomise more of our industrial society, and to give us capabilities we never knew we’d have.

Mark's book list on computer vision from a veteran professor

Mark S. Nixon Why did Mark love this book?

Adding perspective puzzled artists in the fourteenth century; analysing perspective is integral to applied computer vision. You might have seen Hawkeye in action: the principles by which it works are explained superbly within this book. It was the first of its kind to set this analysis in a lucid and compelling format. Richard and Andrew’s text will be on researchers’ bookshelves for many years for its bedrock description of how we analyse three-dimensional scenes.

By Richard Hartley, Andrew Zisserman,

Why should I read it?

1 author picked Multiple View Geometry in Computer Vision as one of their favorite books, and they share why you should read it.

What is this book about?

A basic problem in computer vision is to understand the structure of a real world scene given several images of it. Techniques for solving this problem are taken from projective geometry and photogrammetry. Here, the authors cover the geometric principles and their algebraic representation in terms of camera projection matrices, the fundamental matrix and the trifocal tensor. The theory and methods of computation of these entities are discussed with real examples, as is their use in the reconstruction of scenes from multiple images. The new edition features an extended introduction covering the key ideas in the book (which itself has…


Book cover of Stand on Zanzibar

Robert Zwilling Author Of Asteroid Fever

From my list on science fiction books where the big break doesn't change anything.

Why am I passionate about this?

I have always been fascinated by science and everything mysterious. I love to read science fiction and mystery stories. I use art and literature to explore reality. Writing or painting allows me to link seemingly unrelated topics together to create my own explanations for why things are the way they appear to be. The biggest things in the universe are replicated on Earth right down to sub-atomic size. I call that life imitating stars. Life is an endless resource found everywhere in the universe, and it's not restricted to just light or heat to grow; it only needs energy.

Robert's book list on science fiction books where the big break doesn't change anything

Robert Zwilling Why did Robert love this book?

This book was written in the late 60s, when everything was breaking loose from traditional values, including writing styles. Brunner did a very good job of anticipating how technology and changing social norms would change the world in the not-so-distant future.

It's all there: sexual freedom, legal drugs, religion, computers, crazy mass killers called muckers, corporate empires, a 7 billion population, global events, and the personalized internet.

I like the way the story was written, a new wave pop art style intermixed with traditional passages blaring out a series of seemingly unrelated events that are strung together by a group of unrelated characters who carry the complex story through to a surprising ending.

By John Brunner,

Why should I read it?

3 authors picked Stand on Zanzibar as one of their favorite books, and they share why you should read it.

What is this book about?

Now in a Tor Essentials edition, the Hugo Award-winning, uncannily prophetic Stand on Zanizbar is a science fiction novel unlike any before in that remains an insightful look at America’s downfall that allows us to see what has been, what is, and what is to come.

“There are certain things John Brunner achieved, which no one has done before or since.” ― Bruce Sterling

Genetic engineering is routine, corporations have usurped democracy, technology governs human relationship, and mass-marketed psychosomatic drugs keep billions docile. The systems of the United States are universal in reach and out of control. Every citizen is…


Book cover of The Pattern on the Stone: The Simple Ideas That Make Computers Work

Michael L. Littman Author Of Code to Joy: Why Everyone Should Learn a Little Programming

From my list on computing and why it’s important and interesting.

Why am I passionate about this?

Saying just the right words in just the right way can cause a box of electronics to behave however you want it to behave… that’s an idea that has captivated me ever since I first played around with a computer at Radio Shack back in 1979. I’m always on the lookout for compelling ways to convey the topic to people who are open-minded, but maybe turned off by things that are overly technical. I teach computer science and study artificial intelligence as a way of expanding what we can get computers to do on our behalf.

Michael's book list on computing and why it’s important and interesting

Michael L. Littman Why did Michael love this book?

The fields of Psychology, Economics, and Biology are well-known for offering interesting and informative introductory courses that provide a doorway into the area for budding scientists but also essential background knowledge appropriate for any educated person.

In Computer Science, we don't really do things that way. I wanted to offer a new kind of Computer Science introductory course that laid out the coolest ideas we have to offer along with compelling descriptions of why they matter.

I ended up using this book as the required reading in the class I built because it tells a personal, moving story while taking the reader from the nuts and bolts of bits and bytes all the way up to cutting-edge ideas surrounding artificial intelligence. It's a great read! Plus, it's short so I thought I could get my students to actually finish it.

By W. Daniel Hillis,

Why should I read it?

1 author picked The Pattern on the Stone as one of their favorite books, and they share why you should read it.

What is this book about?

Most people are baffled by how computers work and assume that they will never understand them. What they don't realize,and what Daniel Hillis's short book brilliantly demonstrates,is that computers'seemingly complex operations can be broken down into a few simple parts that perform the same simple procedures over and over again. Computer wizard Hillis offers an easy-to-follow explanation of how data is processed that makes the operations of a computer seem as straightforward as those of a bicycle.Avoiding technobabble or discussions of advanced hardware, the lucid explanations and colourful anecdotes in The Pattern on the Stone go straight to the heart…


Book cover of Computer Vision: Algorithms and Applications

Mark S. Nixon Author Of Feature Extraction and Image Processing for Computer Vision

From my list on computer vision from a veteran professor.

Why am I passionate about this?

It’s been fantastic to work in computer vision, especially when it is used to build biometric systems. I and my 80 odd PhD students have pioneered systems that recognise people by the way they walk, by their ears, and many other new things too. To build the systems, we needed computer vision techniques and architectures, both of which work with complex real-world imagery. That’s what computer vision gives you: a capability to ‘see’ using a computer. I think we can still go a lot further: to give blind people sight, to enable better invasive surgery, to autonomise more of our industrial society, and to give us capabilities we never knew we’d have.

Mark's book list on computer vision from a veteran professor

Mark S. Nixon Why did Mark love this book?

Richard’s authoritative leading textbook excellently describes the whole field of computer vision. It starts with the sensor, moves to image formation followed by feature extraction and grouping, and then by vision analysis. It’s pragmatic too, with excellent descriptions of applications. And there is a ton of support material. This is a mega textbook describing the whole field of computer vision.

By Richard Szeliski,

Why should I read it?

1 author picked Computer Vision as one of their favorite books, and they share why you should read it.

What is this book about?

Computer Vision: Algorithms and Applications explores the variety of techniques commonly used to analyze and interpret images. It also describes challenging real-world applications where vision is being successfully used, both for specialized applications such as medical imaging, and for fun, consumer-level tasks such as image editing and stitching, which students can apply to their own personal photos and videos.

More than just a source of "recipes," this exceptionally authoritative and comprehensive textbook/reference also takes a scientific approach to basic vision problems, formulating physical models of the imaging process before inverting them to produce descriptions of a scene. These problems are…


Book cover of Dead Man's Switch

Nyah Nichol Author Of Faded Glimpses of Time

From my list on YA that leave you on the edge of your seat.

Why am I passionate about this?

My name is Nyah Nichol, and I love action, adventure, mystery, and sci-fi books. In fact, I like sci-fi thrillers so much, I wrote a couple myself! I started writing my first novel at 13 after being inspired by young authors and intriguing sci-fi books and movies. My debut novel started as a short story I wrote in grade seven for English class. I’m always up for reading any novel that keeps me on the edge of my seat. I love books that keep me up at night, because I can’t bear to put them down, and stories that really make me think. I hope you enjoy my recommendation list!

Nyah's book list on YA that leave you on the edge of your seat

Nyah Nichol Why did Nyah love this book?

This short novel is one of my all-time favorites. The author visited my school when I was in middle school, and he was very amusing to listen to. This book taught me how to pace my writing for a thriller and how to leave readers with cliffhangers that make them hold their breath.

By Sigmund Brouwer,

Why should I read it?

1 author picked Dead Man's Switch as one of their favorite books, and they share why you should read it.

What is this book about?

Sigmund Brouwer, with nearly three million books in print, will have thrill seekers of all ages on the edge of their seats with this captivating young adult novel.

When a teen boy receives a written warning from his friend to avoid his church and leave his remote island town immediately, he's terrified-his friend died weeks ago!

He knows danger is up ahead when he realizes that his friend's dead man's switch computer program has been activated. Unsure who to trust, he sets out alone to unravel a dark conspiracy. Soon, the seeker soon becomes the hunted in an unknown wilderness.…


Book cover of 2001

K. Van Kramer Author Of Modified

From my list on science fiction with A.I. and sweeping new worlds.

Why am I passionate about this?

I’ve always loved science fiction because it offers a hope, a dream, or a future that we just haven't seen yet. When I write my stories, I feel there is no better use of my imagination, than to contemplate a new world, a new civilization, or future technology. At the same time, I hope to entertain readers and spark young imaginations. Inside Modified, I reached into a distant future with off-world colonies that float in the clouds of Venus, while robots toil on the planet’s surface. Of course, in such a future, when advanced modifications and recursive designs are used, leads one to wonder if my robot can love too.

K.'s book list on science fiction with A.I. and sweeping new worlds

K. Van Kramer Why did K. love this book?

This book seems a bit strange at first, when the story begins with Moon-Watcher, the leader of a tribe of early ape-man, who struggles for survival during the brutal Pleistocene ice age. After an alien monolith appears, it seems to advance the way he thinks, leading him to develop crude weapons. When the same monolith is discovered in the future, we seem fated to find the answers behind the eerie structure. Skipping to a team of astronauts who travel aboard a ship to further investigate, things take an unexpected turn when the ship’s A.I. called HAL-9000, gets very confused about keeping secrets. Something about the way it remains so polite while it deceives the crew, is enough to give anyone a nightmare.

By Arthur C. Clarke,

Why should I read it?

7 authors picked 2001 as one of their favorite books, and they share why you should read it.

What is this book about?

Written when landing on the moon was still a dream, and made into one of the most influential films of all time, 2001: A SPACE ODYSSEY remains a classic work of science fiction fifty years after its original publication.

The discovery of a black monolith on the moon leads to a manned expedition deep into the solar system, in the hope of establishing contact with an alien intelligence. Yet long before the crew can reach their destination, the voyage descends into disaster . . .

Brilliant, compulsive and prophetic, Arthur C. Clarke's timeless novel tackles the enduring theme of mankind's…


Book cover of The Soul of a New Machine

Alex Tapscott Author Of Web3: Charting the Internet's Next Economic and Cultural Frontier

From my list on technological innovation and what drives it.

Why am I passionate about this?

It was while on the job as an investment banker that I first heard about this new thing called Bitcoin, before the word "web3" entered the vernacular. Initially I was skeptical but curious. But I became convinced the underlying technology of blockchains was ushering in nothing short of a new internet. My father Don Tapscott and I agreed to collaborate on a major research initiative that became the international best-seller, Blockchain Revolution. Since then, I have traveled to 40 countries and seen first-hand how blockchain and now Web3 is changing the world, setting the stage for a new digital age. My new book charts a course for this coming transformation.

Alex's book list on technological innovation and what drives it

Alex Tapscott Why did Alex love this book?

Kidder’s book follows the lives of a group of brilliant, funny, and maniacally driven entrepreneurs as they race to get their new minicomputer, the “Data General Eclipse MV/8000,” to market.

The technology is totally obsolete – who under the age of 40 has heard of a minicomputer? – but the story is somehow timeless. The book won the Pulitzer and is still a fun and riveting tale of what it takes to get a product to market on an ever-changing technological frontier.

By Tracy Kidder,

Why should I read it?

5 authors picked The Soul of a New Machine as one of their favorite books, and they share why you should read it.

What is this book about?

Tracy Kidder's "riveting" story of one company's efforts to bring a new microcomputer to market won both the Pulitzer Prize and the National Book Award and has become essential reading for understanding the history of the American tech industry.

Computers have changed since 1981 when The Soul of a New Machine first examined the culture of the computer revolution. What has not changed is the feverish pace of the high-tech industry, the go-for-broke approach to business that has caused so many computer companies to win big (or go belly up), and the cult of pursuing mind-bending technological innovations.

The Soul…


Book cover of Code: The Hidden Language of Computer Hardware and Software

Shimon Schocken Author Of The Elements of Computing Systems: Building a Modern Computer from First Principles

From my list on how computers work, and how they are built.

Why am I passionate about this?

As a computer science professor and educator, my teaching motto is Rigor and Vigor. I believe that the only way to learn something deeply, whether it's an abstract mathematical argument or a complex computer system – is building the thing from the ground up, from first principles. That's the rigor. The second requirement – vigor – comes from the need to make this learning experience captivating, rewarding, empowering. I spent much of my career developing books, courses, and games that help learn computer science and mathematics with gusto. I am pleased that this work has had an impact, and that it resonates with many students and self-learners around the world.

Shimon's book list on how computers work, and how they are built

Shimon Schocken Why did Shimon love this book?

This popular book takes a broad perspective that surveys the main physical and logical layers from which all digital devices are made.

I like the accessible writing style, aimed at lay readers, and the book’s companion website, where one can experiment interactively with many of the artifacts described in the book. The second edition includes a new section that focuses on a functional subset of Intel 8080, the microprocessor that ushered the personal computing revolution, and the instruction set used by many PCs and servers today.

By Charles Petzold,

Why should I read it?

2 authors picked Code as one of their favorite books, and they share why you should read it.

What is this book about?

What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries.

Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who's ever wondered about the secret inner life of computers and other smart machines.

It's a cleverly illustrated…


Book cover of Recoding Gender: Women's Changing Participation in Computing
Book cover of Automating Inequality: How High-Tech Tools Profile, Police, and Punish the Poor
Book cover of Multiple View Geometry in Computer Vision

Share your top 3 reads of 2024!

And get a beautiful page showing off your 3 favorite reads.

1,388

readers submitted
so far, will you?