48 books like Gödel's Proof

By Ernest Nagel,

Here are 48 books that Gödel's Proof fans have personally recommended if you like Gödel's Proof. Shepherd is a community of 11,000+ authors and super readers sharing their favorite books with the world.

Shepherd is reader supported. When you buy books, we may earn an affiliate commission.

Book cover of Gödel, Escher, Bach: An Eternal Golden Braid

Yehonathan Sharvit Author Of Data-Oriented Programming

From my list on become a great developer.

Why am I passionate about this?

I boast a two-decade-long career in the software industry. Over the years, I have diligently honed my programming skills across a multitude of languages, including JavaScript, C++, Java, Ruby, and Clojure. Throughout my career, I have taken on various management roles, from Team Leader to VP of Engineering. No matter the role, the thing I have enjoyed the most is to make complex topics easy to understand.

Yehonathan's book list on become a great developer

Yehonathan Sharvit Why did Yehonathan love this book?

This book profoundly influenced my thinking process, combining the worlds of mathematics, art, and music. I was captivated by how the book explores the deep connections between Gödel’s incompleteness theorems, Escher’s art, and Bach’s art of counterpoint.

The book’s puzzles and thought experiments pushed me to think more abstractly and critically. Despite being dense, I found it incredibly rewarding and eye-opening. I recommend this book to anyone interested in logic, creativity, and the nature of human thought. It’s a masterpiece!

By Douglas R. Hofstadter,

Why should I read it?

14 authors picked Gödel, Escher, Bach as one of their favorite books, and they share why you should read it.

What is this book about?

Douglas Hofstadter's book is concerned directly with the nature of maps" or links between formal systems. However, according to Hofstadter, the formal system that underlies all mental activity transcends the system that supports it. If life can grow out of the formal chemical substrate of the cell, if consciousness can emerge out of a formal system of firing neurons, then so too will computers attain human intelligence. Goedel, Escher, Bach is a wonderful exploration of fascinating ideas at the heart of cognitive science: meaning, reduction, recursion, and much more.


Book cover of The C Programming Language

Christopher Trudeau Author Of Django in Action

From my list on books for coders shelf.

Why am I passionate about this?

My first computer was an early IBM PC back when all my friends had Commodores they used for gaming. Not being able to share their games meant I had to do something else, so I read the Introduction to Basic book that came in the box. I’ve been coding, reading about coding, writing about coding, teaching about coding, and talking about coding ever since. The world of technology moves so fast that it is hard to keep up. If you’ve taken one of my courses or listened to The Real Python Podcast, I hope you’ve heard about my passion for the topic. 

Christopher's book list on books for coders shelf

Christopher Trudeau Why did Christopher love this book?

I learned my first programming language as a kid, and Basic always felt like a beginner’s language. It wasn’t until I started writing C that I felt in control of the machine. This book is a classic and was on every C-programmer’s shelf in the 80s and 90s. It isn’t the easiest read but is remarkably comprehensive for a relatively thin volume. The fact that it has been in print for over 30 years tells you something about its staying power.

Nowadays, I tend to code in higher level languages, but every once and a while I dip down, getting closer to the bare metal, and brush this baby off. It is probably one of my most well-worn books.

By Brian Kernighan, Dennis Ritchie,

Why should I read it?

4 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?

This edition describes C as defined by the ANSI standard. This book is meant to help the reader learn how to program in C. The book assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. A novice programmer should be able to read along and pick up the language.


Book cover of Science and Human Transformation: Subtle Energies, Intentionality and Consciousness

Don Weiner Author Of Beyond the Wonderful: Transforming the World with the Light of Your Being

From my list on science and spirituality in an evolving universe.

Why am I passionate about this?

I believe that spiritual awakening is a service to the universe, and not just for our own enlightenment. Spirituality generally has been viewed as a return to some other realm of consciousness, rather than a means to awakening what we think of as divinity in life. There can never be a “finish line” to spirituality, as there is no end to the possibilities which collective co-evolution can bring about. The only way that intractable problems of humanity will ever be resolved is if a large number of people awaken to higher states of consciousness, while firmly grounded in life.

Don's book list on science and spirituality in an evolving universe

Don Weiner Why did Don love this book?

This opened up new insights into my spiritual journey. Dr. Tiller presents amazing research that shows that when there is a link between subtle energy and ordinary physical space, the physical properties of that space are changed, such that disorder decreases, rather than increases. He has done experiments in which experienced meditators are asked to store an intention in a bit of circuitry that is not connected to anything, such that the pH in water in another laboratory that the circuitry is placed near will increase by one point. This happens, and the experiment has been replicated many times. This is already amazing enough, but the entropy (disorder) in the laboratory decreases, which is contrary to the 2nd law of thermodynamics in ordinary physical space. My inspiration from this research was that any time we bring about a connection between subtle energy and our environment, new possibilities become available.

By William A. Tiller Ph.D.,

Why should I read it?

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

What is this book about?

Overall this book is a paradigm-breaking book for science in that it reveals in some detail a viable larger perspective and framework for scientific description of nature and human evolvement in that framework. It is also a conscious-raising book and a hope-raising book for humanity in that it shows people how to use their own intentionality to bring about...beneficial...changes...in their own bodies. Such changes naturally lead to significant growth in the individual's consciousness.


Book cover of Life Force, the Scientific Basis: Volume 2 of the Synchronized Universe

Don Weiner Author Of Beyond the Wonderful: Transforming the World with the Light of Your Being

From my list on science and spirituality in an evolving universe.

Why am I passionate about this?

I believe that spiritual awakening is a service to the universe, and not just for our own enlightenment. Spirituality generally has been viewed as a return to some other realm of consciousness, rather than a means to awakening what we think of as divinity in life. There can never be a “finish line” to spirituality, as there is no end to the possibilities which collective co-evolution can bring about. The only way that intractable problems of humanity will ever be resolved is if a large number of people awaken to higher states of consciousness, while firmly grounded in life.

Don's book list on science and spirituality in an evolving universe

Don Weiner Why did Don love this book?

This book contains numerous research studies on subtle energy, energy medicine, and new technologies to measure phenomena that have generally been thought of as outside of the realm of Western science. What I learned from the research in this book is that it is possible to conclusively prove that the world we live in is much more interconnected than we realize. Theoretical frameworks, methodologies, and explanations are available that challenge our usual notions of time, space, and non-locality. Reading this book will show any open-minded readers that a dualistic frame of reference will never enable us to understand the universe that each of us is an integral part of.

By Claude Swanson,

Why should I read it?

1 author picked Life Force, the Scientific Basis as one of their favorite books, and they share why you should read it.

What is this book about?

Breakthrough Physics of Energy Medicine, Healing, Chi and Quantum Consciousness - Comprehensive handbook of Subtle Energy


Book cover of Mutual Causality in Buddhism and General Systems Theory: The Dharma of Natural Systems

Yuha Jung Author Of Transforming Museum Management: Evidence-Based Change through Open Systems Theory

From my list on encouraging readers to question the status quo.

Why am I passionate about this?

My areas of expertise are museum management and arts administration. More specifically, I study structures of arts organizations and how they are connected or disconnected to their communities and larger societies using the systems theory and concept of mutual causality. In the process, I point out where the systems (i.e., museums) become stagnant and find a leverage point to address that stagnation by bringing in new input and different ways of thinking about the culture and structure of the organization. In most of my research, I try to find blindspots of following or doing “what was just there (i.e., status quo)” instead of evaluating what it did and how it can be improved. 

Yuha's book list on encouraging readers to question the status quo

Yuha Jung Why did Yuha love this book?

This book spoke to me as a scholar of systems theory and due to my upbringing in Buddhist culture. Macy discusses how core teachings of interdependence in Buddhism and the mutual causation concept of general systems theory are similar. This book emphasizes the interdependent relationships among different people, things, societies, and ecosystems as mutually affecting and not unidirectional, leading to and encouraging collective action toward mutual benefits. I also love this book because it can introduce readers to philosophical thoughts that are other than Western, which we tend to be bombarded with in academic publications and education in the US. 

By Joanna Macy,

Why should I read it?

2 authors picked Mutual Causality in Buddhism and General Systems Theory as one of their favorite books, and they share why you should read it.

What is this book about?

This book brings important new dimensions to the interface between contemporary Western science and ancient Eastern wisdom. Here for the first time the concepts and insights of general systems theory are presented in tandem with those of the Buddha. Remarkable convergences appear between core Buddhist teachings and the systems view of reality, arising in our century from biology and extending into the social and cognitive sciences. Giving a cogent introduction to both bodies of thought, and a fresh interpretation of the Buddha’s core teaching of dependent co-arising, this book shows how their common perspective on causality can inform our lives.…


Book cover of Humanity in a Creative Universe

Don Weiner Author Of Beyond the Wonderful: Transforming the World with the Light of Your Being

From my list on science and spirituality in an evolving universe.

Why am I passionate about this?

I believe that spiritual awakening is a service to the universe, and not just for our own enlightenment. Spirituality generally has been viewed as a return to some other realm of consciousness, rather than a means to awakening what we think of as divinity in life. There can never be a “finish line” to spirituality, as there is no end to the possibilities which collective co-evolution can bring about. The only way that intractable problems of humanity will ever be resolved is if a large number of people awaken to higher states of consciousness, while firmly grounded in life.

Don's book list on science and spirituality in an evolving universe

Don Weiner Why did Don love this book?

This book was very inspiring to me, and reinforces the idea that each of us is a unique and integral part of an evolving universe. The future is not fixed, and as we awaken to our higher possibilities, what becomes possible for everything is augmented. We live in a purpose-driven universe, and not the one described for centuries as a clockwork universe. 

By Stuart A. Kauffman,

Why should I read it?

1 author picked Humanity in a Creative Universe as one of their favorite books, and they share why you should read it.

What is this book about?

In the hard sciences, which can often feel out of grasp for many lay readers, there are "great thinkers" who go far beyond the equations, formulas, and research. Minds such as Stephen Hawking philosophize about the functions and nature of the universe, the implications of our existence, and other impossibly fascinating, yet difficult questions. Stuart A. Kauffman is one of those great thinkers. He has dedicated his lifetime to researching "complex systems" at
prestigious institutions and now writes his treatise on the most complex system of all: our universe.

A recent Scientific American article claims that "philosophy begins where physics…


Book cover of The Art of Computer Programming, Volume 4, Fascicle 1, The: Bitwise Tricks & Techniques; Binary Decision Diagrams

David B. Black Author Of Wartime Software

From my list on teaching and inspiring the best programmers.

Why am I passionate about this?

I started programming in high school and wrote software in many domains for 30 years, from the early ARPA-net to massive credit card software. I wrote a FORTRAN compiler with one assistant in a year. I got hassled to do proper project management. Nightmare. It was all about inflated expectations instead of moving fast and winning. Then in 25 years of venture capital investing, I learned from many young companies how the little startups built quickly and well things that giants like Google literally could not get done. This book and my others spell out what I learned from the little guys who beat the giants.

David's book list on teaching and inspiring the best programmers

David B. Black Why did David love this book?

This is the definitive book series on algorithms and the core of computer programming.

Unlike most such books, Knuth is a real programmer, deep into the details of the craft, to the point of creating his own assembler language and typesetting generation system. It’s partly the substance of the algorithms and their analysis, but even more is the way he models a way of thinking about and solving complexity that makes this a must-read series.

By Donald Knuth,

Why should I read it?

1 author picked The Art of Computer Programming, Volume 4, Fascicle 1, The as one of their favorite books, and they share why you should read it.

What is this book about?

Finally, after a wait of more than thirty-five years, the first part of Volume 4 is at last ready for publication. Check out the boxed set that brings together Volumes 1 - 4A in one elegant case, and offers the purchaser a $50 discount off the price of buying the four volumes individually.



The Art of Computer Programming, Volumes 1-4A Boxed Set, 3/e

ISBN: 0321751043









Art of Computer Programming, Volume 4, Fascicle 1, The: Bitwise Tricks & Techniques; Binary Decision Diagrams: Bitwise Tricks & Techniques; Binary Decision Diagrams



This multivolume work on the analysis of algorithms has long been recognized…


Book cover of Principles of Compiler Design

David B. Black Author Of Wartime Software

From my list on teaching and inspiring the best programmers.

Why am I passionate about this?

I started programming in high school and wrote software in many domains for 30 years, from the early ARPA-net to massive credit card software. I wrote a FORTRAN compiler with one assistant in a year. I got hassled to do proper project management. Nightmare. It was all about inflated expectations instead of moving fast and winning. Then in 25 years of venture capital investing, I learned from many young companies how the little startups built quickly and well things that giants like Google literally could not get done. This book and my others spell out what I learned from the little guys who beat the giants.

David's book list on teaching and inspiring the best programmers

David B. Black Why did David love this book?

Attending Harvard College gave me the opportunity to collaborate with great programmers in creating the early ARPA-net. But the best course I took was on compiler theory and construction, using an early draft of the material in this book.

Of course I learned how to build a compiler, which I did as my first job after graduating. But more important, I learned that a well-built compiler is a small amount of language-independent code with two major parts.

First the input part that realizes the content of the lexical and grammatical metadata, like today’s LEX and YACC, to turn the program being compiled into a semantic model.

Second the code generator that reads the semantic model and, based on generative model metadata, turns the semantics of the program being compiled to whatever form you want, whether executable code, assembler language, byte code or whatever.

This approach, while indispensable for compilers and…

By Alfred V. Aho, Jeffrey D. Ullman,

Why should I read it?

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

What is this book about?

Computer science


Book cover of Incompleteness: The Proof and Paradox of Kurt Gödel

John Derbyshire Author Of Unknown Quantity: A Real and Imaginary History of Algebra

From my list on mathematical biographies.

Why am I passionate about this?

Bertrand Russell wrote that: “Mathematics, rightly viewed, possesses not only truth, but supreme beauty – a beauty cold and austere, like that of sculpture, without appeal to any part of our weaker nature, without the gorgeous trappings of painting or music, yet sublimely pure, and capable of a stern perfection such as only the greatest art can show.” I agree. Math is, however, a human thing, all tangled up with the nature of human personality and the history of our civilizations. Well-written biographies of great mathematicians put that “stern perfection” in a proper human context.

John's book list on mathematical biographies

John Derbyshire Why did John love this book?

Gödel (1906-1978) is, like Newton, an unpromising subject for biography. He was antisocial and mentally unstable. His obsessive fear of being poisoned led eventually to him starving himself to death. 

Rebecca Goldstein is a professor of philosophy with a deep interest in logic and the foundations of mathematical truth – the applecart that Gödel overturned in 1931 with his tremendous paper on the incompleteness of axiomatic systems. She is also an experienced novelist. This combination makes her just the right person to construct a gripping story out of Gödel’s weirdness and world-shaking importance.

By Rebecca Goldstein,

Why should I read it?

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

What is this book about?

Probing the life and work of Kurt Goedel, Incompleteness indelibly portrays the tortured genius whose vision rocked the stability of mathematical reasoning-and brought him to the edge of madness.


Book cover of How Should Research be Organised?

Martín López Corredoira Author Of The Twilight of the Scientific Age

From my list on the decline of science.

Why am I passionate about this?

Apart from my professional expertise as a philosopher, I have directly observed science by working as a professional researcher in Physics and Astronomy. In any field, either arts, science, humanities, literature,... I observe the same thing: decline, ugliness, lack of spirit, lack of great intellectual achievements, and stupidity. Of course, we have technology, medicine, engineering, the Internet, and material things… and they are better than ever, but our culture and spirit are dying. Science is part of this culture, which is also in decadence, and working as a scientist and reading Spengler is a good combination to realize it.

Martín's book list on the decline of science

Martín López Corredoira Why did Martín love this book?

There is a criticism of science in the discourses of philosophers of science, but it is usually detached from contact with the real problems that scientists worry about. There are some valuable rare exceptions, such as this work by Gillies.

I like this text because it enters into the real sociological problems of science nowadays beyond abstract epistemological theories. For instance, it enters into detail on the reasons why academics move into administration and management as a way to increase their professional status and in order to hide their lack of new ideas and boring research work. 

By Donald Gillies,

Why should I read it?

1 author picked How Should Research be Organised? as one of their favorite books, and they share why you should read it.

What is this book about?

This book presents detailed criticisms of existing systems for organising research, and outlines a new approach based on different principles. Part 1 criticizes the research assessment exercise (RAE) which has been used in the UK from 1986 to 2008. It is argued that the RAE is both very costly, and likely to reduce the quality of research produced. The UK government has decided that, from 2009, the RAE should be replaced by a system based on metrics. In Part 2 this system is criticized and it is argued that it is certainly no better, and probably worse, than the RAE.…


5 book lists we think you will like!

Interested in Albert Einstein, physics, and physicists?

Albert Einstein 41 books
Physics 150 books
Physicists 45 books