nand2tetris All the exercises in The Elements of Computing Systems. Hack assembler in Chapter 6 is written in Go.