.NET is a programming framework environment used to develop applications. .NET supports multiple programming languages such as C#, F#, and VB.NET
- ranked among most popular and most loved languages
- build for mobile, web, cloud, desktop, gaming, and IoT
- simple async patterns
- language integrated queries
- automatic memory management
- familiar syntax for Java & C-style developers.
F# (pronounced "F sharp") is a functional programming language for .NET. It is cross-platform, open source, and offers rich functional programming, along with object-oriented and imperative programming.
- ranked among the most popular and most loved language.
Visual Basic (VB.NET) is an approachable English-like language for building type-safe and object-oriented applications. It is similar to the Basic programming language.
.NET tools for many platforms. there are also command lines tools, plugins for popular editors, and third party tools available.
 Visual Studio
Fully-featured integrated development environment (IDE) on Windows for building every type of .NET application.
 Visual Studio Code
 The Visual Studio for Mac
Silverlight is a powerful development tool for creating engaging, interactive user experiences for Web and mobile applications. Silverlight is a free plug-in, powered by the .NET framework and compatible with multiple browsers, devices and operating systems, bringing a new level of interactivity wherever the Web works. It is a free download of the plug-in and the development environment.