C# is a Microsoft invention although it is based on C. This could be used if the processor board in the Bot is running a Microsoft operating system (horrors).
But is it still geared toward an OS such as Linux from what I just read and not ucontrollers?