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."
Og så, ved å følge dette rådet, starter vi med denne ringe, beskjedne NAND-porten, og vi følger elevene våre gjennom en omstendelig rekke prosjekter der de gradvis bygger et brikkesett, en maskinvare-plattform, en assembler, en virtuell maskin, et enkelt operativsystem og en kompilator til et enkelt, Java-lignende språk vi kaller "JACK."