It’s not really a question of language, but one of editors. Where I think you’d find that the C# script editor will likely give you substantially more severe headaches (see e.g. these topics 1, 2, 3) Hopefully the new common RhinoCode editor will help to alleviate these issues.
Indeed, see this post/links: