VEXcode V5 tiene bloques en forma de pieza de rompecabezas que se conectan por encima o por debajo entre sí y se utilizan para programar. Una serie de bloques conectados se llama pila. Hay cinco formas diferentes de bloques y cada forma le informa sobre su papel en el proyecto.
| Forma del bloque | Descripción | Ejemplos de bloques | |
|---|---|---|---|
| Bloques de sombrero | Inicie una pila de bloques y estén conformados para unir los bloques debajo de ellos. | ||
| Apilar bloques | Realice los comandos principales. Tienen forma para unirse por encima o por debajo de otros bloques de apilamiento. | ||
| Bloques booleanos | Devuelve una condición como verdadera o falsa y cabe dentro de cualquier bloque con entradas hexagonales (seis caras) para otros bloques. | ||
| Bloques de informante | Reporte los valores en forma de números y encaje dentro de cualquier bloque con entradas ovaladas para otros bloques. | ||
| Bloques C | Realiza un bucle con el (los) bloque(s) dentro de ellos o verifica si una condición es verdadera o falsa. Están conformados para unir bloques de apilamiento por encima, por debajo o dentro de ellos. | ||