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