Binary file used by .NET Framework to compile C# code
Use csc.exe to compile C# code, targeting the .NET Framework, stored in File.cs and output the compiled version to Output.exe.
csc.exe -out:Output.exe File.cs
Use csc.exe to compile C# code, targeting the .NET Framework, stored in File.cs and output the compiled version to a DLL file.
csc -target:library File.cs