Subjects / Computer science fundamentals

Best books to learn Computer science fundamentals, in order

CS fundamentals are a tower: each layer only makes sense once the one below it does. A good order starts at the bottom — bits, logic gates, how memory and a processor work — then moves up to how programs run and how operating systems and languages sit on top. Skip the low levels and higher concepts stay abstract. Build from the hardware up.

Build your own Computer science fundamentals list →Browse all paths

Reading paths for computer science fundamentals

Popular computer science fundamentals books

Related reading

Related subjects