VEXcode V5 má bloky ve tvaru dílků puzzle, které se spojují nad sebou nebo pod sebou a používají se k programování. Série spojených bloků se nazývá zásobník. Existuje pět různých tvarů bloků a každý tvar vám řekne o své roli v projektu.
| Tvar bloku | Popis | Příklady bloků | |
|---|---|---|---|
| Kloboukové bloky | Začněte skládat bloky a nechte je tvarovat tak, aby se pod nimi daly připevnit bloky. | ||
| Stohujte bloky | Provádějte hlavní příkazy. Jsou tvarovány tak, aby se daly připevnit nad nebo pod jiné stohovací bloky. | ||
| Booleovské bloky | Vrací podmínku buď jako true, nebo false a vejde se do libovolných bloků s hexagonálními (šestistrannými) vstupy pro ostatní bloky. | ||
| Bloky reportérů | Hodnoty se zobrazují v číselné formě a vejdou se do libovolných bloků s oválnými vstupy pro ostatní bloky. | ||
| C bloky | Provede smyčku bloku(ů) v rámci nich nebo zkontroluje, zda je podmínka pravdivá nebo nepravdivá. Jsou tvarovány tak, aby se k nim daly připevnit stohovací bloky nad, pod nebo uvnitř. | ||