First of all, what kind of microcontroller your robot have? Because only some languages work with a certain microcontroller. Picbasic is for PIC microcontrollers. If you have AVR microcontroller, then look at Bascom, that is the AVR's basic compiler. But I would recommend to start with Arduino, because it uses C language, that is more powerfull than Basic language, and it is a lot easier to learn than AVR GCC. Arduino has the simplicity of Basic and the power of C. You can find lots of examples of Arduino code on the net. And they have a French section on their forum.