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 Foundations of computer science

    Foundations of computer science

    Alfred V. Aho · 1992

    Computer Science
    Open LibraryAmazon
    Stats for nerds
    4recommend
    7mentions
    5people
    2012–2026years
    86% recommend14% neutral

    Mentions per year

    20122014201620182020202220242026

    What Hacker News says

    1. __patchbit__May 2026
      The ECL (Embeddable Common Lisp) project and the book _Foundations of Computer Science: C Edition_ by Alfred V. Aho and Jeffrey D. Ullman would provide a learning environment

         https://ecl.common-lisp.dev/
         http://infolab.stanford.edu/~ullman/focs.html
      thread
    2. thesuperbigfrogDec 2021
      "Foundations of Computer Science" by Aho and Ullman is an excellent book and freely available:

      http://i.stanford.edu/~ullman/focs.html

      thread
    3. thesuperbigfrogNov 2021
      "Foundations of Computer Science" by Aho and Ullman is an excellent book and freely available:

      http://i.stanford.edu/~ullman/focs.html

      thread
    4. fslothNov 2021
      "Foundations of Computer Science" by Aho and Ullman is my personal favourite.
      thread
    5. ralphAug 2012
      I'm also self-taught but find not all comp. sci. books are dry, particularly those with a Bell Labs background. Something about their writing style perhaps.

      You may want to peruse Aho and Ullman's excellent C edition of Foundations of Computer Science. (That's Aho as in awk.) What you need for a good grounding all in one place. You can still pick up a paper edition if you want but they've also made it available as PDFs.

      http://amazon.com/exec/obidos/ASIN/0716782847/mqq-20 http://i.stanford.edu/~ullman/focs.html

      thread
    6. ralphJul 2012
      Thanks for clarifying the question. To learn comp. sci. read Aho and Ullman's excellent C edition of Foundations of Computer Science. (That's Aho as in awk.) What you need for a good grounding all in one place. You can still pick up a paper edition if you want but they've also made it available as PDFs.

      http://amazon.com/exec/obidos/ASIN/0716782847/mqq-20 http://i.stanford.edu/~ullman/focs.html

      thread

    Related

    Cover of The AWK programming language
    2009–2026

    The AWK programming language

    Alfred V. Aho
    61 recommend · 117
    Cover of Compilers, principles, techniques, and tools
    2007–2026

    Compilers, principles, techniques, and tools

    Alfred V. Aho
    195 recommend · 958
    Cover of Introduction to Algorithms
    2007–2026

    Introduction to Algorithms

    Thomas H. Cormen
    274 recommend · 880
    Cover of The art of computer programming
    2007–2026

    The art of computer programming

    Donald Knuth
    336 recommend · 1,799
    Cover of The Elements of Computing Systems
    2008–2026

    The Elements of Computing Systems

    Noam Nisan
    204 recommend · 344
    Cover of Introduction to the theory of computation
    2008–2026

    Introduction to the theory of computation

    Michael Sipser
    66 recommend · 96
    Cover of Practical Foundations for Programming Languages
    2013–2026

    Practical Foundations for Programming Languages

    Robert Harper
    17 recommend · 34
    Software FoundationsBenjamin C. Pierce
    2011–2026

    Software Foundations

    Benjamin C. Pierce
    58 recommend · 77