.NET Framework
jest podstawowym elementem Platformy .NET, który stanowi infrastrukturę tworzenia aplikacji. Jest to szereg niezbędnych bibliotek umożliwiających tworzenie aplikacji na tę platform.
.NET Framework składa się z dwóch głównych elementów: Wirtualnej Maszyny (ang. Common Language Runtime – CLR) oraz Biblioteki Klas Podstawowych (ang Base Class Library – BCL). Kompilatory .NET nie generują kodu maszynowego, a jedynie kod w Języku Pośrednim
Źródła:⠀ BUBACZ, Piotr; ADAMSKI, Marian. Platforma .NET i język znaczników XML w systemie projektowania programów dla sterowników logicznych. Retrieved from http://www.knws.uz.zgora.pl/history/pdf/knws_06_bubacz_adamski_94-96.pdf