.NET (wcześniej nazywany jako .NET Core) – wolne i otwarte oprogramowanie pozwalające tworzyć i uruchamiać aplikacje na platformach Windows, Linux, macOS. Framework ten umożliwia programowanie aplikacji przeznaczonych dla chmury obliczeniowej oraz IoT, aplikacji internetowych z użyciem wzorca MVC, bibliotek, aplikacji klasycznych, a nawet rozwiązań opartych na uczeniu maszynowym czy obliczeniach kwantowych. Programy w środowisku .NET mogą być tworzone m.in. przy użyciu języków C#, F#, czy Visual Basic.
Powstanie i rozwój Rozwój frameworka został zapoczątkowany przez firmę Microsoft jako otwartoźródłowa implementacja platformy .NET Framework. Kod źródłowy jest dostępny w serwisie GitHub, a rozwój jest koordynowany przez .NET Foundation.
12 listopada 2014 Microsoft zapowiedział powstanie .NET Core jako osobną gałąź technologii .NET, wprowadzającą m.in. wsparcie dla systemów opartych na jądrze Linux oraz macOS, będącą „przeprojektowaną wersją .NET-u z uproszczoną wersją standardowej biblioteki klas”. Jeden z pracowników firmy wyjaśnił także, że będzie ona „podstawą dla przyszłych platform technologii .NET w przyszłości”.