And then, following this advice, we start with this lowly, humble NAND gate, and we walk our students through an elaborate sequence of projects in which they gradually build a chip set, a hardware platform, an assembler, a virtual machine, a basic operating system and a compiler for a simple, Java-like language that we call "JACK."
Így hát, a tanácsot követve, elkezdtük ezzel a szerény kis NAND kapuval. Elindultunk hát a diákjainkkal egy sor előre megtervezett projekten át, miközben fokozatosan elkészítettek egy csipkészletet, egy hardver platformot, egy asszemblert, egy virtuális gépet, egy alap operációs rendszert és egy fordítóprogramot egy szimpla, Java-szerű nyelvhez, melyet 'JACK'-nek hívunk.