Mono is used to develop an Ecma standard compliant, .NET-compatible set of tools, including a C# compiler and a Common Language Runtime.
To install change to the appropriate directory. Download from Novell. Extract in the sensible place. Change to the extracted directory, check then run the sample config and run make, make install and make check. After this create a module for the environment variables and logout.
tar xvf mono-2.8.tar.bz2