It is based from ECMA standards for C#. It is used for linux and Mac application. Early called Novell and today it's named XAMARIN