Programming, Coding, Computer Science, Learning.
through a CPU and assembler, all the way to an application the size of a Tetris game. This first half of the book, and all of the projects, are available for free from the Nand2Tetris website. It is also available as a Coursera course with accompanying videos. Our recommendation is to read through