C# compiler DLL for Unity??

Must be use C / C++ / ObjectC compiler DLL for Unity??
Can use Visual Studio C# compiler DLL for Unity??

3Q~

you can use whatever compiler you want to generate the .NET assemblies (C / C++ won’t generate assemblies).
They in the end just need to be compatible with .NET 2.0 and mono 1.2.5