Computation

Computation is any type of calculation that includes both arithmetical and non-arithmetical steps and follows a well-defined model understood and described as, for example, an algorithm.

The study of computation is paramount to the discipline of computer science.

Introduction to the Theory of Computation
Introduction to Algorithms
Gödel, Escher, Bach: An Eternal Golden Braid
Structure and Interpretation of Computer Programs
Compilers: Principles, Techniques, and Tools
Feynman Lectures On Computation (Frontiers in Physics)
Code: The Hidden Language of Computer Hardware and Software
Design Patterns: Elements of Reusable Object-Oriented Software
Quantum Computing Since Democritus
The Maniac
The Art of Computer Programming, Volume 1: Fundamental Algorithms
The Art of Computer Programming, Volume 2: Seminumerical Algorithms
Code Complete: A Practical Handbook of Software Construction
Superintelligence: Paths, Dangers, Strategies
Introduction to Automata Theory, Languages, and Computation

Stephen Wolfram
It's always seemed like a big mystery how nature, seemingly so effortlessly, manages to produce so much that seems to us so complex. Well, I think we found its secret. It's just sampling what's out there in the computational universe. ...more
Stephen Wolfram

There will always be plenty of things to compute in the detailed affairs of millions of people doing complicated things.
Vannevar Bush, As We May Think

More quotes...
Books of interest to the meetup group of the same name. Currently reading Dennett 2017, Bacteria…more
5 members, last active 6 years ago
Serious science and mathematics readings A community of people who want to engage with topics spanning across physics, mathematics, compu…more
47 members, last active one year ago