The Microsoft Visual C# Interactive Compiler (CSI.exe) allows to execute C# Script files from the commandline or to enter C# Scripts interactively.