.NET supports multiple programming languages, including C#, VB.NET, F#, and more recently, languages like Python and TypeScript through .NET technologies like .NET Core and .NET 5+.