Can you write custom scripts in C#?

Hello All,

I was taking a look at some scripting options for One Identity customization, but I notice that Visual Basic /VB.NET is being used.  Is it possible to use C# and if not, I am curious as to why was chosen as the language to develop in.