Sebelumnya Net Framework itu sendiri Adalah sebuah perangkat lunak
(Software) yang digunakan terutama pada Sistem Operasi Microsoft
Windows. Net Framework merupakan suatu lingkungan kerja untuk
memudahkan pengembangan dan eksekusi berbagai macam bahasa pemrograman
dan kumpulan library agar dapat bekerja sama dalam menjalankankan aplikasi berbasis Windows.
Umumnya komputer hanya memiliki satu bahasa yaitu (assembly), maka ketika anda mendeveloved sebuah aplikasi dengan bahasa .Net komputer tidak akan memahami bahasa tersebut. Oleh sebab itu diperlukan sebuah software (penerjemah) untuk bisa menjalankannya. Tidak heran beberapa software tidak bisa berjalan dengan baik (error) pada sebuah komputer jika bahasa yang digunakannya berbeda. Itulah gunanya menggunakan .Net Framework sebagai penerjemah bahasa tersebut. Inilah funggsi utama dari .Net Framework yaitu sebagai penerjemah atau mengeksekusi sebuah software agar dapat dijalankan.