C# in Powershell
Trying out some things and writing and compiling a type in Powershell
PS C:\Users\siliconrob\Desktop> $MyCode = @" $MyCode = @"
>> public class Calc
>> {
>> public int Mul(int a,int b)
>> {
>> return a*b;
>> }
>> }
>> "@
PS C:\Users\siliconrob\Desktop> Add-Type -TypeDefinition $MyCode
PS C:\Users\siliconrob\Desktop> $myCalc = New-Object -TypeName Calc
PS C:\Users\siliconrob\Desktop> $myCalc.Add(20, 10)
30
PS C:\Users\siliconrob\Desktop> $myCalc.Mul(20, 10)
200
PS C:\Users\siliconrob\Desktop>
Not a big fan of it, but on Windows it fills partial the role that python does in Linux/macOS. Especially now that Ubuntu 18+ is installing python 3 as a core library.