Microsoft Visual Studio is an Integrated Development Environment (IDE) from Microsoft. It can be used to develop console and graphical user interface applications along with Windows Forms applications, web sites, web applications, and web services in both native code together with managed code for all platforms supported by Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework and Microsoft Silverlight.
The Express Editions are free, cut-down versions that only support one language, (though they can be installed side-by-side) lack some tools, and are not extensible. They are in the 2005 and 2008 versions, with Web Developer, C#, Visual Basic.NET and C++ as the available languages. J# was only available in 2005.