I have no idea what these VEX robots are, but ROBOTC is the language that was developed at Carnegie-Mellon. The goal of the language was to make a language that was easy to use to program robots.
We haven't heard much about the Carnegie Mellon-developed ROBOTC programming language since it went into beta testing way back when, but it looks like the kinks have finally been worked out -- at ...
Abstract: In this paper, based on B-vex function, which did Bector and Singh introduce in paper [1999], a sufficient condition that B-vex functions are vex function is set up. In the meantime, the ...