I'm looking for a good book on the fundamentals of CS. Any suggestions?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • cs-topics

    My personal curriculum covering basic CS topics. This might be useful for self-taught developers... A work in development! This might take a very long time to get finished!

  • Not a book but https://teachyourselfcs.com/ if you want typical curriculum and also not a CS book but good "Computer Science Fundamentals" (free online).

    Also I recommend starting from "Code: The Hidden Language of Computer Hardware and Software". Coolest book ever.

  • book

    The Rust Programming Language

  • It might feel very low level at first but once you understand these fundamental building blocks of computers you will be really well equipped to build upon this knowledge and learn higher level concepts. I also think the Rust Programming book (https://doc.rust-lang.org/book/) is a great resource for general programming knowledge. Some sections e.g. on the borrow checker and lifetimes aren’t 100% applicable to general programming knowledge but I still recommend it. It is more of a 201 level book instead of 101 though.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • computer-science

    :mortar_board: Path to a free self-taught education in Computer Science!

  • I would suggest to read beginning part of SICP, with out actually diving into reading chapters, why SICP matters ? => (https://people.eecs.berkeley.edu/~bh/sicp.html).

    Take a look at Norvig's essay (https://norvig.com/21-days.html) and suggestions from teachyourselfcs.com.

    https://github.com/ossu/computer-science is also a good one.

    If want more, https://ocw.mit.edu/courses/electrical-engineering-and-compu...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Resources I wish I knew when I started my career

    5 projects | dev.to | 26 Dec 2023
  • What path is the best way to get a software engineering role by the summer if my major isn't in software/cs?

    3 projects | /r/learnprogramming | 22 Oct 2023
  • Seeking Advice for Building a Self-Study Programming Curriculum After Dropping Out of College

    2 projects | /r/learnprogramming | 6 Sep 2023
  • Besplatni linkovi za učenje

    2 projects | /r/CroIT | 12 Jul 2023
  • Any recommendations for studying computer science in the area or online?

    3 projects | /r/Sacramento | 8 Jul 2023