Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Computer science

    Computer science

    J. Glenn Brookshear, Brookshear · 1985

    "Computer Science: An Overview, Tenth Edition, delivers a solid, comprehensive overview of what computer science is all about. Each topic is presented with its historical perspective, current state, and future potential, as well as ethical issues for students to consider. This balanced, realistic picture helps students see the many opportunities that computing presents for further studies and future careers."--BOOK JACKET.

    Computer ScienceSystems & OSProgramming
    Open LibraryAmazon
    Stats for nerds
    8recommend
    13mentions
    11people
    2012–2026years
    69% recommend31% neutral

    Mentions per year

    20122014201620182020202220242026

    What Hacker News says

    1. maqpJan 2026
      Top 5 will never cover the field. Here's my top 10

      * Brookshear and Brylow - Computer Science - An Overview

      * Forta - Teach yourself SQL in 10 minutes

      * Stallings - Computer Organization and Architecture

      * Stallings - Operating Systems - Internals and Design Principles

      * CLRS

      * Kurose, Ross - Computer Networking - A Top Down Approach

      * Sipser - Introduction to The Theory of Computation

      * Stallings, Brown - Computer Security - Principles and Practice

      * Aumasson - Serious Cryptography

      * Russell, Norvig - Artificial Intelligence - A Modern Approach

      And even this fails to cover programming languages. Python is the lingua franca of the field. Most past recommended books are getting outdated, but perhaps Matthes' Python Crash Course 3rd edition.

      thread
    2. fermigierSep 2022
      Physics: Feynman's lectures on physics.

      Maths: Rudin's Real and Complex analysis.

      Software engineering: The Mythical Man-Month.

      Computer science: Knuth's TAOCP.

      thread
    3. f1shySep 2022
      Computer science: Knuth's TAOCP. And Sipser's Introduction to the Theory of Computation. Programming: SICP, K&R, and Stroustrup. Siebel's Practical common lisp. Artificial intelligence: AI a modern approach. Signals and Systems: Oppenheim's book Probability and statistics: Probability Theory: The Logic of Science by Jaynes
      thread
    4. jll29Mar 2022
      Mathematics:

      Burns, Marilyn (1975) I hate Mathematics Book, Little, Brown Books for Young Readers. https://www.amazon.com/Mathematics-Brown-Paper-School-Books/...

      Mathematics, philosophy, music, molecular biology/biochemistry, computer science, visual art, poetry, cognitive science:

      Hofstadter, Douglas R. (1979) Gödel, Escher, Bach - An Eternal Golden Braid. New York, NY: Basic Books. ("GEB")

      Computer Science:

      Abelson, Harold and Gerald Jay Sussmann (1984) Structure and Interpretation of Computer Programs. Cambridge, MA: MIT Press. ("SICP")

      Stoll, Clifford (1989) The Cuckoo's Egg. New York, NY: Doubleday.

      Linguistics:

      McCrum, Robert, Robert MacNeil, William Cran (1986). The Story of English. New York, NY: Viking. https://archive.org/details/storyofenglish000mccr

      Accounting: n/a

      thread
    5. lpolovetsFeb 2022
      Math: Art of Problem Solving (read in jr high)

      Computer Science: CLR Algorithms book and Skiena's Algorithm Design Manual (read both in college)

      thread
    6. stakkurDec 2021
      I could recommend a hundred, but I'll limit myself to four:

      1. Computer Science: The Pattern on the Stone is a nearly perfect, foundational explanation of how computers work.

      2. The Mind: Brain Rules (John Medina) is a fast, well-organized read on the fundamentals of how your brain works (and how to work it).

      3. History: From Dawn to Decadence (Jacques Barzun) is a dense but brilliant read on the how the past 500 years made the modern world we live and think in.

      4. How to Live: A New Earth (Eckhart Tolle). Don't reject it as 'new age-y'; this book may change how you see yourself. If it turns you off, substitute Zen Mind, Beginner's Mind.

      thread

    Related

    Cover of Computer organization and architecture
    2014–2026

    Computer organization and architecture

    William Stallings
    3 recommend · 12
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of Computer systems
    2009–2026

    Computer systems

    Randal Bryant
    67 recommend · 110
    Cover of Computer
    2012–2022

    Computer

    Martin Campbell-Kelly
    3 recommend · 4
    Cover of The Elements of Computing Systems
    2008–2026

    The Elements of Computing Systems

    Noam Nisan
    204 recommend · 344
    Cover of Computer networking
    2012–2026

    Computer networking

    James F. Kurose
    30 recommend · 53
    Cover of Introduction to Algorithms
    2007–2026

    Introduction to Algorithms

    Thomas H. Cormen
    274 recommend · 880
    Cover of The C Programming Language
    2007–2026

    The C Programming Language

    Brian W. Kernighan
    246 recommend · 604