Let's Make Robots!

Programming in C#

In the programming section for getting started, I see a programming language using a ton of GOTOs.

Is it possible to program robots in C#? Something that has classes so you can have more complex programs and good object-oriented design?

It seems like using a procedural programming language is teaching bad habits.

 

Also the forums have an encoding problem where you can't search for 'C#'. It url encodes the C# and forgets to decode it.