3 ms·Mono's c# compiler is written in c#. SharpDevelop is another good choice.by statictype 17y agoMono's c# compiler is written in c#. SharpDevelop is another good choice.