Diverses implémentations de .NET permettent au code .NET de s'exécuter sur différents systèmes d'exploitation comme Linux, macOS, Windows, iOS, Android et bien d'autres. .NET Framework Il prend en charge l'exécution de sites web, de services, d'applications de bureau, etc. sous Windows.