|ROBOTC for MINDSTORMS - General Programming|
has a basic programming syntax that is shared across all of its
supported platforms. Although there are some commands that are specific to the
individual platforms, this section will go over the ROBOTC syntax that is
universal across LEGO NXT/TETRIX, VEX, and Arduino.
Note that while ROBOTC is a C-based programming language (and shares many programming features with its parent language), it is not yet directly compatible with the normal C language.