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."
Apoi, urmând acest sfat, începm cu acestă poartă umilă, numită NAND, și trecem studenții printr-o serie de proiecte elaborate în care au trebuit să construiscă treptat un set de cipuri, o platformă hardware, un asamblor, un computer virtual, un sistem de operare de bază și un compilator pentru un limbaj simplu, asemănător cu Java, numit "JACK".