.NET

.NET is an open-source software framework primarily developed by Microsoft. You can interact with it through three programming languages (C#, F#, and Visual Basic). There are two different versions of .NET: .NET Framework and .NET, formerly called .NET Core. .NET Framework allows for Windows desktop applications, while .NET offers a universal way to develop non-GUI programs on Microsoft Windows, macOS, and Linux.

C#
C# is the most popular language used for the .NET framework. With many similarities in its syntax between it, Java, and C++, it's one of the easiest ways to get into the .NET environment. The following code is a simple demonstration of the language:

F#
Being a programming language that many people have not heard of, F# isn't used as often as C#. It has a syntax that looks closer to Python's than Java's, which could make it easier to learn for people who program in Python.

Visual Basic
Visual Basic, despite most likely being easier to read for non-programmers, is probably the least used .NET programming language. Its odd syntax was likely one of the main reasons that this language never took off. Another reason could be that this was a deriative of BASIC.