You will find programming for the Robot Controller in a microcontroller environment much different than programming for a PC.
To answer your questions about various library functions that are supported, please go to
Microchip's page and look at their C Compiler User's Guide.