Klient to aplikacja działająca poza maszyną wirtualną, która wchodzi w interakcję z jądrem, wysyłając żądania zawierające kod binarny wygenerowany w określonych celach. Kod ten jest wykonywany przez jądro, a wyniki są odsyłane do aplikacji w celu dalszego przetwarzania. Klienci mogą różnić się rodzajem generowanego kodu, ale wszyscy muszą przestrzegać tego samego protokołu komunikacyjnego. W tej sekcji zaimplementujemy wszystkie te funkcje za pomocą języka Python.