VEX Code Blocks is one of the two official VEX programming softwares. It uses a graphic interphase, meaning the coding looks a lot like Scratch and is much easier to start with.
There are pros and cons to using blocks, but in the long-run, it is not recommended as there are several limitations when programming with VEX Code Blocks.
This tutorial playlist will take you from knowing nothing about VEXcode blocks to being able to program for your first competition!
This page has a lot of information and support if you need assistance with coding.