Here are 56 books that Modern Operating Systems fans have personally recommended if you like Modern Operating Systems. Book DNA is a community of 12,000+ authors and super readers sharing their favorite books with the world.

When you buy books, we may earn a commission that helps keep our lights on (or join the rebellion as a member).

Book cover of Smalltalk Best Practice Patterns

Philipp Fehre Author Of JavaScript Domain-Driven Design

From my list on learning from programming classics.

Why am I passionate about this?

Computers have fascinated me since my childhood, having fond memories of my dad's ZX81, but even so I played around I was never truly captured by the programming until I recognized it as a way of writing rather than raw engineering. Through my studies of media sciences I found my fascination with how language can shape perception, and through my work in developer advocacy, I found how communities are shaped as well. Now I am fascinated with how different programming languages can shape thinking, having had the opportunity to solve problems at large companies in nonmainstream languages.

Philipp's book list on learning from programming classics

Philipp Fehre Why Philipp loves this book

Smalltalk is not as common or popular as it once was, but the influence its design had on programming is hard to overstate.

Reading this book has changed how I think about object orientation, and how I design systems, learning the patterns of Smalltalk makes it clear what object oriented design is really intended to achieve.

By Kent Beck ,

Why should I read it?

2 authors picked Smalltalk Best Practice Patterns as one of their favorite books, and they share why you should read it.

What is this book about?

This classic book is the definitive real-world style guide for better Smalltalk programming. This author presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand these patterns, they can write much more effective code. The concept of Smalltalk patterns is introduced, and the book explains why they work. Next, the book introduces proven patterns for working with methods, messages, state, collections, classes and formatting. Finally, the book walks through a development example utilizing patterns. For programmers, project managers, teachers and students -- both new and experienced. This book…


If you love Modern Operating Systems...

Ad

Book cover of December on 5C4

December on 5C4 by Adam Strassberg,

Magical realism meets the magic of Christmas in this mix of Jewish, New Testament, and Santa stories–all reenacted in an urban psychiatric hospital!

On locked ward 5C4, Josh, a patient with many similarities to Jesus, is hospitalized concurrently with Nick, a patient with many similarities to Santa. The two argue…

Book cover of Erlang Programming: A Concurrent Approach to Software Development

Philipp Fehre Author Of JavaScript Domain-Driven Design

From my list on learning from programming classics.

Why am I passionate about this?

Computers have fascinated me since my childhood, having fond memories of my dad's ZX81, but even so I played around I was never truly captured by the programming until I recognized it as a way of writing rather than raw engineering. Through my studies of media sciences I found my fascination with how language can shape perception, and through my work in developer advocacy, I found how communities are shaped as well. Now I am fascinated with how different programming languages can shape thinking, having had the opportunity to solve problems at large companies in nonmainstream languages.

Philipp's book list on learning from programming classics

Philipp Fehre Why Philipp loves this book

Distributed systems are everywhere now, but long before there were telephony switches, and Erlang was built to make those work.

Reading this book gave me not only an understanding about Erlang, but the language and understanding to talk and think about systems which are distributed from the beginning, not as an afterthought. For me personally Erlang/OTP is the DSL for dystributed system and the patterns implemented have applications every time I think about distributed systems now.

By Francesco Cesarini , Simon Thompson ,

Why should I read it?

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

What is this book about?

A Concurrent Approach to Software Development


Book cover of Land Of Lisp: Learn to Program in Lisp, One Game at a Time!

Philipp Fehre Author Of JavaScript Domain-Driven Design

From my list on learning from programming classics.

Why am I passionate about this?

Computers have fascinated me since my childhood, having fond memories of my dad's ZX81, but even so I played around I was never truly captured by the programming until I recognized it as a way of writing rather than raw engineering. Through my studies of media sciences I found my fascination with how language can shape perception, and through my work in developer advocacy, I found how communities are shaped as well. Now I am fascinated with how different programming languages can shape thinking, having had the opportunity to solve problems at large companies in nonmainstream languages.

Philipp's book list on learning from programming classics

Philipp Fehre Why Philipp loves this book

Lisp will always have a special place in my brain, not language can be as expressive and molded to what the programmer wants to do in my opinion.

Learning a programming language can be a bit dry, but not in the case of Land of Lisp, honestly I just found this book to be fun from beginning to end, and even so I was already familiar with Lisp before reading it I actually followed all the way through not skipping a page.

Yes Lisp is hardly in use these days, but if you know it you will find its concepts popping up all over the place and this is why knowing it is so useful.

By Conrad Barski ,

Why should I read it?

1 author picked Land Of Lisp as one of their favorite books, and they share why you should read it.

What is this book about?

Lisp has been hailed as the world s most powerful programming language, but its cryptic syntax and academic reputation can be enough to scare off even experienced programmers. Those dark days are finally over Land of Lisp brings the power of functional programming to the people! With his brilliantly quirky comics and out-of-this-world games, longtime Lisper Conrad Barski teaches you the mysteries of Common Lisp. You ll start with the basics, like list manipulation, I/O, and recursion, then move on to more complex topics like macros, higher order programming, and domain-specific languages. Then, when your brain overheats, you can kick…


If you love Andrew S. Tanenbaum...

Ad

Book cover of Retrieving the Future

Retrieving the Future by Randy C. Dockens,

Stealing technology from parallel Earths was supposed to make Declan rich. Instead, it might destroy everything.

Declan is a self-proclaimed interdimensional interloper, travelling to parallel Earths to retrieve futuristic cutting-edge technology for his employer. It's profitable work, and he doesn't ask questions. But when he befriends an amazing humanoid robot,…

Book cover of The C Programming Language

Arthur O'Dwyer Author Of Mastering the C++17 STL

From my list on budding C plus plus software engineer.

Why am I passionate about this?

The art of computer programming is a lot like the art of writing: It's not just about what your program says but about how it says it. One of the reasons I like the C and C++ languages—which I picked up in the late 1990s and haven't put down since—is that, as compiled, non-sandboxed languages, they promise total control over the machine. Show me where you want each byte of data to go in memory; show me the machine instructions you want; and I can make C++ do that for you. 

Arthur's book list on budding C plus plus software engineer

Arthur O'Dwyer Why Arthur loves this book

Next to Fred Brooks' The Mythical Man-Month, this is perhaps the most classic of all classic programming books.

The authors write: "Besides showing how to make effective use of the language, we have also tried where possible to illustrate useful algorithms and principles of good style and sound design."

The book is astoundingly practical as a tutorial, which is itself a testament to the Unix "pipe" model of programming: By page 13, they've introduced getchar and putchar, and by the end of Chapter 1, twenty pages later, you've implemented a host of useful utilities including cat, wc, and detab. In Chapter 5 you implement a function recognizable as the now-standard qsort; in Chapter 8 you implement malloc itself.

Now, I recommend "K&R1," not the more popular "K&R2." The first edition was issued in 1978 at a slim 225 pages; the second edition, a decade later, added conformance with ANSI…

By Brian W. Kernighan , Dennis M. Ritchie ,

Why should I read it?

5 authors picked The C Programming Language as one of their favorite books, and they share why you should read it.

What is this book about?

Known as the bible of C, this classic bestseller introduces the C programming language and illustrates algorithms, data structures, and programming techniques.


Book cover of 13 Ways of Looking at the Novel

James R. Benn Author Of Road of Bones

From my list on essential books for writers.

Why am I passionate about this?

I’ve always wanted to write. It took years to get started, and after working in the library and information technology fields for over thirty-five years, I quit the day job routine in 2011 to write full time. I've learned two valuable lessons since I started writing which have been of immense help. The first is a quote from writer and activist Mary Heaton Vorse, who said, "The art of writing is the art of applying the seat of the pants to the seat of the chair." The second is from novelist Rachel Basch, who told me that "the story has to move down, as well as forward." Both sound simple. Neither is.

James' book list on essential books for writers

James R. Benn Why James loves this book

Smiley classifies and defines the novel and provides a primer of supportive instructions to the struggling writer. She explores the reasons why some novels succeed and some don’t. She provides the reader with a list of 100 books she has read, from thousand-year-old texts to recent bestsellers, offering her own insights and assessments of each work. Smiley provides a glimpse into the creative process and gives writers and readers new ways to be aware of what goes on between the lines. This book contains important and joyful advice for aspiring writers and is a gift to lovers of literature.


By Jane Smiley ,

Why should I read it?

1 author picked 13 Ways of Looking at the Novel as one of their favorite books, and they share why you should read it.

What is this book about?

From the Pulitzer Prize-winning author of A Thousand Acres comes an essential guide for writers and readers alike: an exhilarating tour through one hundred novels that "inspires wicked delight.” —Los Angeles Times Book Review

From classics such as the thousand-year-old Tale of Genji to fiction by Zadie Smith and Alice Munro, Jane Smiley explores the power of the form, looking at its history and variety, its cultural impact, and just how it works its magic. She invites us behind the scenes of novel-writing, sharing her own habits and spilling the secrets of her craft, and offering priceless advice to aspiring…


Book cover of How's the Pain?

Daniel Ben-Horin Author Of Substantial Justice

From my list on funny international classics you (may) have not heard of.

Why am I passionate about this?

Humor is based on surprise and the ‘foreign’ is often surprising. As I traveled all over the world for work, I searched out local authors and found myself laughing. It started with At Swim Two Birds and has never stopped.

Daniel's book list on funny international classics you (may) have not heard of

Daniel Ben-Horin Why Daniel loves this book

I like to read thrillers set in countries I'm visiting, and so I randomly picked up How's the Pain? billed as “French Noir”.  The title alone is almost worth the price of admission.

It is supposedly the standard greeting among some African tribesmen. Beats the existential pants off “How are you?”, don’t you think? The writing fulfills the title’s promise. It is tight and funny, brutal in parts, but doesn’t succumb to some noir’s tendency to gratuitously pile on the awfulness of it all. 

By Pascal Garnier , Emily Boyce (translator) ,

Why should I read it?

1 author picked How's the Pain? as one of their favorite books, and they share why you should read it.

What is this book about?

How's the Pain? is an off-kilter, blackly comic novel about an unlikely duo of a soon-to-be-retired assassin and a deadbeat young man, from the 'slyly funny' [Sunday Times] Pascal Garnier.

'Deliciously dark ... painfully funny' New York Times

Death is Simon's business. And now the ageing vermin exterminator is preparing to die. But he still has one last job down on the coast, and he needs a driver.

Bernard is twenty-one. He can drive and he's never seen the sea. He can't pass up the chance to chauffeur for Simon, whatever his mother may say. As the unlikely pair set…


If you love Modern Operating Systems...

Ad

Book cover of What Walks This Way: Discovering the Wildlife Around Us Through Their Tracks and Signs

What Walks This Way by Sharman Apt Russell,

Nature writer Sharman Apt Russell tells stories of her experiences tracking wildlife—mostly mammals, from mountain lions to pocket mice—near her home in New Mexico, with lessons that hold true across North America. She guides readers through the basics of identifying tracks and signs, revealing a landscape filled with the marks…

Book cover of Steeped in Stories: Timeless Children's Novels to Refresh Our Tired Souls

Leslie Bustard Author Of Wild Things and Castles in the Sky: A Guide to Choosing the Best Books for Children

From my list on there's no such thing as too many books.

Why am I passionate about this?

I've always loved reading to myself and others. I've been an English teacher for years. I love sharing good books and have the reputation of being a good resource, especially for moms with children. I’m happy to share everything from memoirs and history books to classics and children’s picture books. Walking through a library or a bookstore is a favorite activity, so finding not only new books but excellent books about books is always a treat. I love to understand what makes a book work well as a story, thus books that delve into the richness of a story through personal narrative or literary criticism have been favorites to keep on my shelves. 

Leslie's book list on there's no such thing as too many books

Leslie Bustard Why Leslie loves this book

Mitali Perkins is a winsome, thoughtful writer who easily draws the reader into her discussions of the timelessness of each classic book. This book is a blend of memoir, literary criticism, and moral formation. My favorite part of Steeped in Stories was her contagious love for each book. She reminded me why I loved them, and why I wanted my children to read them when they were younger. Not only does Mitali guide the reader through what makes these books classics in a good sense, she also helps us see them with discerning eyes so that instead of ditching old books for problematic parts, she helps us navigate them with young readers in mind. Steeped in Stories discusses The Hobbit, Heidi, Emily of Deep Valley, Little Women, and The Silver Chair

By Mitali Perkins ,

Why should I read it?

1 author picked Steeped in Stories as one of their favorite books, and they share why you should read it.

What is this book about?

The stories we read as children shape us for the rest of our lives. But it is never too late to discover that transformative spark of hope that children's classics can ignite within us.

Award-winning children's author Mitali Perkins grew up steeped in stories—escaping into her books on the fire escape of a Flushing apartment building and, later, finding solace in them as she navigated between the cultures of her suburban California school and her Bengali heritage at home. Now Perkins invites us to explore the promise of seven timeless children's novels for adults living in uncertain times: stories that…


Book cover of Little Tiger, Get Well Soon

Lisa Cinar Author Of Monster Problems

From my list on destined to be classics but flying under the radar.

Why am I passionate about this?

I am an author, illustrator, and designer who has always been passionate about books, and especially picture books. As a child I loved to look at the pictures, listen to my mom read them out loud to me, and dream about them. Today I am making my own! Knowing that now it’s my books that kids are reading, gives me a true sense of purpose and joy. A few of the things I care about (other than books) are spending time in nature with my cute senior dog, learning new things, riding my bike, neurodiversity, climate advocacy, and new ways of thinking and problem-solving.

Lisa's book list on destined to be classics but flying under the radar

Lisa Cinar Why Lisa loves this book

I wanted to introduce a book and author who is very famous in Germany but practically unheard of here in North America. This one was one of my favourites when I was a little kid. In Little Tiger, Get Well Soon, Tiger is not feeling well and Bear takes care of him. When Bear brings Tiger to the hospital, it turns out one of the tiger's stripes has gotten dislocated and needs to be adjusted. A touching and hilarious story about two friends who are always there for each other but also about how going to the hospital doesn’t have to be scary at all! 

By Janosch ,

Why should I read it?

1 author picked Little Tiger, Get Well Soon as one of their favorite books, and they share why you should read it.


Book cover of Starfarers

Allen Steele Author Of Coyote

From my list on lost classics of space science fiction.

Why am I passionate about this?

Okay, so you’ve read Dune, you’ve read Starship Troopers, you’ve read 2001: A Space Odyssey, and maybe you’ve even read From Earth to the Moon and The First Men in the Moon. Seen the movies, too (or maybe you cheat and say you’ve read the books when you’ve only seen the flicks). Bet you think that makes you an expert on science fiction about space, right? Not even close! If you want to read more than just the well-known classics everyone else has, find these books. Some have become obscure and are now out of print, but they’re not hard to find; try ABE, eBay, and local second-hand bookstores. They’re worth searching for, and then you’ll really have something to talk about.

Allen's book list on lost classics of space science fiction

Allen Steele Why Allen loves this book

Before writing this little gem, the author produced some of the most notable Star Trek novelizations. Then she decided to create her own version of Star Trek and do the stuff she couldn’t do there. The first volume of a series, it kicks things off when the science crew of the good ship Starfarer, upon learning that their brand-new ship is about to be turned over to the military and become a warship, decides to take matters in their own hands and hijack their own starship. Space adventure at its best. 

By Vonda N. McIntyre ,

Why should I read it?

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

What is this book about?

In the first in the Starfarers series of novels, the commander of the Starfarer spacecraft, scientist Victoria MacKenzie, must battle her own commanders on Earth to keep on her mission to find extraterrestrial life. Reissue.


If you love Andrew S. Tanenbaum...

Ad

Book cover of The Bridge: Connecting The Powers of Linear and Circular Thinking

The Bridge by Kim Hudson,

The Bridge provides a compassionate and well researched window into the worlds of linear and circular thinking. A core pattern to the inner workings of these two thinking styles is revealed, and most importantly, insight into how to cross the distance between them. Some fascinating features emerged such as, circular…

Book cover of Non-Stop

Arnie Benn Author Of The Intrepid: Dawn Of The Interstellar Age

From my list on sci-fi classics that offer insight into human nature.

Why am I passionate about this?

Since childhood, I have been obsessed with understanding everything — science and the universe. Now, in this age of the JWST and a burgeoning space industry, I do sub-quantum mechanics research at an international physics think-tank, The Quantum Bicycle Society. My own hard sci-fi novel is intended to help publicize these scientific advances, as well as the behavioral psychology concepts that are the subject of my next nonfiction book, The Animal In The Mirror. The books on this list represent the foundation of inspiration that propelled my formative sci-fi journey, stories that also shine the light of insight onto our shared, instinctive nature.

Arnie's book list on sci-fi classics that offer insight into human nature

Arnie Benn Why Arnie loves this book

This is an evocative story world with many great twists as the plot unfolds, and I’m a sucker for a great twist. I also love the very cool mix of sci-fi, human evolution, and complicated choices.

It not only explores how we might evolve on a journey so long that our tribal factions have forgotten we are even on a journey, but it gets even more interesting when we find out where we are.

By Brian Aldiss ,

Why should I read it?

1 author picked Non-Stop as one of their favorite books, and they share why you should read it.

What is this book about?

Curiosity was discouraged in the Greene tribe. Its members lived out their lives in cramped Quarters, hacking away at the encroaching ponics. As to where they were - that was forgotten.

Roy Complain decides to find out. With the renegade priest Marapper, he moves into unmapped territory, where they make a series of discoveries which turn their universe upside-down ...

Non-Stop is the classic SF novel of discovery and exploration; a brilliant evocation of a familiar setting seen through the eyes of a primitive.


Book cover of Smalltalk Best Practice Patterns
Book cover of Erlang Programming: A Concurrent Approach to Software Development
Book cover of Land Of Lisp: Learn to Program in Lisp, One Game at a Time!

Share your top 3 reads of 2025!

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

1,278

readers submitted
so far, will you?

5 book lists we think you will like!

Interested in operating system, magic-supernatural, and space horror?

Operating System 11 books
Magic-Supernatural 698 books
Space Horror 31 books