Nand2Tetris
Computer implementation as described in "The Elements of Computing Systems"
Assembly