Gosling traces the origins of the approach to his early graduate-student days, when he created a p-code virtual machine for the lab's DEC VAX computer, so that his professor could run programs written in UCSD Pascal.
Gosling ezen megközelítés gyökereit a korai 80-as évekbeli napjaihoz datálja, amikor posztgraduális hallgatóként készített egy pszeudokód (p-kód) virtuális gépet a labor DEC VAX számítógépéhez, hogy a tanára tudjon UCSD Pascal-ban írt programokat futtatni.