Yes, Xamarin is a framework that offers a single language C# and runtime that works on three mobile platforms (Android, iOS, and Windows).