File-based apps, extension members, nameof improvements, and user-defined compound assignment operators make life easier for C# programmers. You’ll need .NET 10.
If you want a career in robotics you are going to need to know how to code, these languages have you covered no matter what stage you're at.