Quindi, seguendo questo consiglio, cominciamo con questa piccola timida porta NAND, e guidiamo gli studenti attraverso un'elaborata sequenza di progetti durante i quali, per gradi, costruiscono un chip set, una piattaforma hardware, un assembler, una macchina virtuale, un sistema operativo di base e un compilatore per un linguaggio semplice, tipo Java, che chiamiamo "JACK".
Met dat advies in gedachten beginnen we met deze eenvoudige, nederige NAND-poort en doorlopen we met onze studenten een uitgebreide reeks projecten waarbij ze geleidelijk een chipset bouwen, een hardware-platform, een assembler, een virtuele machine, een basisbesturingssysteem en een compiler voor een eenvoudige, Java-achtige taal die we ‘JACK’ noemen.