Y Hacker News Books
Buy on Amazon4.4 out of 5, 600 ratings on Amazon

#363 of 2,629 all-time

Introduction to the Theory of Computation

Michael Sipser

18 people recommended it in 8 threads, 2011–2023.

What people on Hacker News said

ege_erdogan
What I especially liked about the book was how he approached proofs. When introducing a proof, there is first a short "proof idea" paragraph that emphasizes the main approach behind the proof informally. He then gives out the full, formal proof.

on HN, 2020

Jimmc414
"Introduction to the Theory of Computation" by Michael Sipser - introduced me to the theoretical foundations of computer science, and it helped me develop a strong understanding of formal languages, automata, and complexity theory.

on HN, 2023

marcus_
Michael Sipser's Introduction to the Theory of Computation. Teaches you formal languages, decidability and complexity theory in a very rigorous way with little prerequisites.

on HN, 2020

derstander
I haven't re-read it in its entirety, but I always enjoy picking up Sipser's "Introduction to the Theory of Computation" and reading through one or another of the chapters and playing with things in my head or on paper.

on HN, 2017

nialv7
Introduction to the Theory of Computation by Michael Sipser. Constructing Turing Machines is real fun.

on HN, 2017

Where it comes up