.NET is for Windows !
But, though for linux environment, MONO achieves goal for .NET support. What is Mono ? Is it linux IDE for dotnet support ? How many languages are supported by .NET ?
Mono uses cross-platform development concept. What does it mean by ?
Mono is a cross-platform implementation of the Common Language Runtime as well as much of the .NET Framework. It will allow code developed for .NET to be used on other platforms, including Linux.
There is an IDE associated with it (MonoDevelop), but that is a separate project.
There are many .NET languages, though C# and VB.NET are the most common.