Hi
Ich programmiere einige zeit c/c++, allerdings kann ich dir c++ nicht für roboter empfehlen wegen der hardware nähe. http://software-portal.faz.net/ie/8765/Dev-C++
das ist ein guter compiler vor allem für c.
es besteht außerdem immer die möglichkeit in c-programme schnellen assembler code einzubauen um dein c-programm zu optimieren, also kannst du beide sprachen kombinieren.