Le langage .NET C # et le CLR sont fonctionnellement similaire à Java et la machine virtuelle Java. Applications Visual Basic, cependant, ne fonctionneront pas sur la JVM ou Dalvik JVM travail semblables de Google. La société de logiciels Xamarin vend un outil pour les programmeurs C # qui produit des applications Android en utilisant le clone de Microsoft .NET sanctionnée, Mono. En 2013, Xamarin a également introduit un plugin Visual Studio qui permet aux développeurs Visual Studio la capacité de développer des applications pour les appareils iOS et Android. Le plugin supporte création, le déploiement et le débogage sur des simulateurs et dispositifs mobiles.