Computing Science Books
Showing 1-50 of 137
Gödel, Escher, Bach: An Eternal Golden Braid (Paperback)
by (shelved 2 times as computing-science)
avg rating 4.29 — 52,742 ratings — published 1979
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
by (shelved 2 times as computing-science)
avg rating 4.24 — 8,851 ratings — published 1999
An Introduction to Genetic Algorithms (Complex Adaptive Systems)
by (shelved 2 times as computing-science)
avg rating 3.81 — 220 ratings — published 1996
The C Programming Language (Paperback)
by (shelved 2 times as computing-science)
avg rating 4.44 — 11,360 ratings — published 1978
The Developer's Code: What Real Programmers Do (ebook)
by (shelved 1 time as computing-science)
avg rating 3.46 — 326 ratings — published 2012
M68000 8-/16-32-Bit Microprocessors User's Manual (Paperback)
by (shelved 1 time as computing-science)
avg rating 0.0 — 0 ratings — published 1986
Microelectronics: An Integrated Approach (Hardcover)
by (shelved 1 time as computing-science)
avg rating 4.60 — 5 ratings — published 1996
Where Wizards Stay Up Late: The Origins of the Internet (Paperback)
by (shelved 1 time as computing-science)
avg rating 3.94 — 4,934 ratings — published 1996
Beautiful Math: The Surprisingly Simple Ideas behind the Digital Revolution in How We Live, Work, and Communicate (Hardcover)
by (shelved 1 time as computing-science)
avg rating 3.59 — 17 ratings — published
Freedom™ (Daemon, #2)
by (shelved 1 time as computing-science)
avg rating 4.26 — 30,414 ratings — published 2010
Power And Prediction: The Disruptive Economics of Artificial Intelligence (Hardcover)
by (shelved 1 time as computing-science)
avg rating 4.22 — 7,360 ratings — published
The Hundred-Page Machine Learning Book (Paperback)
by (shelved 1 time as computing-science)
avg rating 4.25 — 1,447 ratings — published
Probability and Stochastic Processes for Engineers (Hardcover)
by (shelved 1 time as computing-science)
avg rating 4.25 — 8 ratings — published 1984
Essential MATLAB for Engineers and Scientists (Paperback)
by (shelved 1 time as computing-science)
avg rating 3.82 — 49 ratings — published 1997
Design Patterns Explained Simply (ebook)
by (shelved 1 time as computing-science)
avg rating 3.88 — 120 ratings — published
Computer Science Distilled: Learn the Art of Solving Computational Problems (Hardcover)
by (shelved 1 time as computing-science)
avg rating 4.07 — 1,195 ratings — published 2017
Python Algorithms: Mastering Basic Algorithms in the Python Language (Expert's Voice in Open Source)
by (shelved 1 time as computing-science)
avg rating 4.07 — 114 ratings — published 2010
Genius At Play: The Curious Mind of John Horton Conway (Hardcover)
by (shelved 1 time as computing-science)
avg rating 3.95 — 439 ratings — published 2015
The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage (Paperback)
by (shelved 1 time as computing-science)
avg rating 4.28 — 16,056 ratings — published 1989
The AI Con: How to Fight Big Tech’s Hype and Create the Future We Want – Exposing Surveillance Capitalism and Artificial Intelligence Myths in Information Technology Today (Hardcover)
by (shelved 1 time as computing-science)
avg rating 3.74 — 1,333 ratings — published 2025
Computer Power and Human Reason: From Judgment to Calculation (Paperback)
by (shelved 1 time as computing-science)
avg rating 4.32 — 288 ratings — published 1976
Spies, Lies, and Algorithms: The History and Future of American Intelligence (Hardcover)
by (shelved 1 time as computing-science)
avg rating 3.95 — 1,491 ratings — published 2022
Programming Language Pragmatics (Paperback)
by (shelved 1 time as computing-science)
avg rating 3.99 — 360 ratings — published 1997
Devil in the Stack: A Coding Odyssey (Hardcover)
by (shelved 1 time as computing-science)
avg rating 3.84 — 128 ratings — published 2024
Tracers in the Dark: The Global Hunt for the Crime Lords of Cryptocurrency (Hardcover)
by (shelved 1 time as computing-science)
avg rating 4.49 — 5,658 ratings — published
This Is How They Tell Me the World Ends: The Cyberweapons Arms Race (Hardcover)
by (shelved 1 time as computing-science)
avg rating 4.31 — 11,303 ratings — published 2021
The Coming Wave: Technology, Power, and the Twenty-first Century's Greatest Dilemma (Hardcover)
by (shelved 1 time as computing-science)
avg rating 3.80 — 14,980 ratings — published 2023
Turing's Cathedral: The Origins of the Digital Universe (ebook)
by (shelved 1 time as computing-science)
avg rating 3.60 — 4,719 ratings — published 2012
Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture (Paperback)
by (shelved 1 time as computing-science)
avg rating 4.30 — 20,197 ratings — published 2003
Mastering Algorithms with C: Useful Techniques from Sorting to Encryption (Paperback)
by (shelved 1 time as computing-science)
avg rating 3.89 — 127 ratings — published 1999
Rise of the Machines: A Cybernetic History (Paperback)
by (shelved 1 time as computing-science)
avg rating 3.87 — 471 ratings — published 2016
Mastering MySQL Database: A Comprehensive Guide to Learn MySQL Database (Paperback)
by (shelved 1 time as computing-science)
avg rating 0.0 — 0 ratings — published
Daemon (Daemon, #1)
by (shelved 1 time as computing-science)
avg rating 4.16 — 48,679 ratings — published 2006
Data Structures, Algorithms, and Software Principles in C (Paperback)
by (shelved 1 time as computing-science)
avg rating 3.83 — 18 ratings — published 1994
Compiler design in C (Prentice-Hall software series)
by (shelved 1 time as computing-science)
avg rating 3.91 — 32 ratings — published 1989
Concepts, Techniques, and Models of Computer Programming (Hardcover)
by (shelved 1 time as computing-science)
avg rating 4.11 — 245 ratings — published 2004
Practical Algorithms for Programmers (Paperback)
by (shelved 1 time as computing-science)
avg rating 4.10 — 10 ratings — published 1995
Fancy Bear Goes Phishing: The Dark History of the Information Age, in Five Extraordinary Hacks (Hardcover)
by (shelved 1 time as computing-science)
avg rating 3.94 — 1,994 ratings — published 2023
Sandworm: A New Era of Cyberwar and the Hunt for the Kremlin's Most Dangerous Hackers (Kindle Edition)
by (shelved 1 time as computing-science)
avg rating 4.34 — 10,128 ratings — published 2019
Artificial Intelligence: A Guide for Thinking Humans (Hardcover)
by (shelved 1 time as computing-science)
avg rating 4.34 — 3,963 ratings — published 2019
Blood, Sweat, and Pixels (Kindle Edition)
by (shelved 1 time as computing-science)
avg rating 4.20 — 24,627 ratings — published 2017
A Hacker's Mind: How the Powerful Bend Society's Rules, and How to Bend them Back (Hardcover)
by (shelved 1 time as computing-science)
avg rating 3.68 — 1,252 ratings — published 2023
The Art of Computer Programming, Volume 1, Fascicle 1: MMIX -- A RISC Computer for the New Millennium (Paperback)
by (shelved 1 time as computing-science)
avg rating 4.32 — 60 ratings — published 2005
Algorithms in C++ Part 5: Graph Algorithms (Paperback)
by (shelved 1 time as computing-science)
avg rating 4.27 — 30 ratings — published
Data and Goliath: The Hidden Battles to Collect Your Data and Control Your World (Paperback)
by (shelved 1 time as computing-science)
avg rating 4.00 — 3,880 ratings — published 2015
A New Kind of Science (Hardcover)
by (shelved 1 time as computing-science)
avg rating 3.63 — 2,195 ratings — published 2002
Penguin Random House Python Crash Course (Paperback)
by (shelved 1 time as computing-science)
avg rating 4.35 — 3,138 ratings — published 2015
Effective Python: 59 Specific Ways to Write Better Python (Effective Software Development Series)
by (shelved 1 time as computing-science)
avg rating 4.27 — 915 ratings — published 2015
The Man Who Knew Too Much: Alan Turing and the Invention of the Computer (Paperback)
by (shelved 1 time as computing-science)
avg rating 3.44 — 1,450 ratings — published 2006
Machine Learning Bookcamp: Build a portfolio of real-life projects (Paperback)
by (shelved 1 time as computing-science)
avg rating 4.70 — 10 ratings — published
“Many languages are dogmatic about the solutions they offer for handling concurrent problems. For example, Erlang has elegant functionality for message-passing concurrency but has only obscure ways to share state between threads. Supporting only a subset of possible solutions is a reasonable strategy for higher-level languages, because a higher-level language promises benefits from giving up some control to gain abstractions. However, lower-level languages are expected to provide the solution with the best performance in any given situation and have fewer abstractions over the hardware.”
―
―
