Pycode는 몇 가지 주요 기능 블록으로 나뉩니다.
a. 프로그래밍 지침 모음
        i. Blockly의 기본 기능
        ii. ePy 마더 보드 기능
        iii. ePy 응용 기능
b. 기능 표시 줄
        i. 기능 — 확장 기능, 언어 설정 가능, 마더 보드
        ii. 실행 — 프로그램이 완료된 후 사용자는이 버튼을 눌러 작업을 시작해야합니다.
        iii. 폴더-이전 파일 열기
        iv. 저장-파일 저장
        v. 지우기 — 편집 영역의 모든 프로그램을 한 번에 지 웁니다.
        vi. 확대 또는 축소
        vii. 쓰레기통
c. 프로그래밍 언어 스위치
        i. 프로그래밍 언어 Blockly 또는 Python 전환
d. 편집 영역