Skip to content

fpsvogel/learn-cs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 

Repository files navigation

Learn Computer Science and Low-Level Programming

I'm second-career web developer (writing mostly Ruby) since 2022, meaning I didn't get a computer science degree and don't do any low-level programming for work. So this list is me catching up on those.

My "Learn Ruby" list slightly overlaps with the material in this list, namely in the sections "Foundations" and "Beyond Ruby".

Table of contents

Hardware systems

Operating systems

Concurrency

Database internals

Compilers

Data structures and algorithms

Textbooks

Interview guides

LeetCode

Zig

C

C game programming