Pycode vil bli delt inn i flere store funksjonelle blokker
a. Programmeringsinstruksjonslinje
        i. Grunnleggende funksjoner til Blockly
        ii. ePy-hovedkortfunksjoner
        iii. ePy-applikasjonsfunksjon
b. Funksjonslinje
        i. Funksjon — Utvidet funksjon, språk kan stilles inn, hovedkort
        ii. Kjør — Etter at programmet er fullført, må brukeren trykke på denne knappen for å starte driften
        iii. Mappe - Åpne gamle filer
        iv. Lagre - Lagre filen
        v. Clear - Fjern alle programmer i redigeringsområdet samtidig
        vi. Zoom inn eller zoom ut
        vii. Søppelbøtte
c. Programmeringsspråkbryter
        i. Bytt programmeringsspråk Blockly eller Python
d. Redigeringsområde