Mono: A branch to other platforms Mono is a open-source, multi-
platform CLR (Common Language Runtime) allows .NET Applications
(particularly C# written applications) to run on Linux and Mac
OS X. Mono was created as a deal from Microsoft to uses the CLR
to create what is now Mono. What many people don't know, the CLR
of .NET is open source, just not the front-end. If the CLR
wasn't open-source, then Mono wouldn't be here today. Now,
before you get to asking “Whats the purpose of this? I've heard
about this a million times!”, just sit back and relax as I guide
you through the concept of Mono and making your first Hello Now
that we have covered a little bit of Mono's start. Lets get Mono
into our toolbox and create some applications. Mono, itself, is
written in C#, so the main language of building Mono apps would
be, you guessed it, C#. The Mono Project is working on VB.NET
support so VB developers, you get a bone too. If you have a
existing application you would like to port, go to
http://www.mono-project.com