Pycode akan dibagi menjadi beberapa blok fungsional utama
a. Bilah instruksi pemrograman
        i. Fungsi dasar Blockly
        ii.fitur motherboard ePy
        iii.fungsi aplikasi ePy
b. Bilah fungsi
        i. Fungsi—Fungsi yang diperluas, bahasa dapat diatur, motherboard
        ii Jalankan—Setelah program selesai, pengguna harus menekan tombol ini untuk memulai operasi start
        iii Folder—Buka file lama
        iv.Simpan—Menyimpan file
        v. Hapus—Hapus semua program di area pengeditan sekaligus
        vi. Perbesar atau perkecil
        vii Tempat sampah
c. Sakelar bahasa pemrograman
        i. Ganti bahasa pemrograman Blockly atau Python
d.Area pengeditan