2Nand2Tetris
  • Problem List
  • Resources
  • Download the offline simulator (this is a modified version of the one on the NandToTetris website). Or, if you're feeling hardcore, you can also compile it yourself from the source code. Unzip it and then run the GUI by running the associated script ie:
    ~/Downloads/nand2tetris/nand2tetris/tools/CPUEmulator.sh
    You'll probably need to run the below to give the current user (you) execute permission.
    chmod u+x ~/Downloads/nand2tetris/nand2tetris/tools/CPUEmulator.sh
  • Read the textbook chapter.
  • Watch the lectures.
  • Check out the online simulator.
  • Check out the source code for this site.