Visual Studio has historically been C++, but is there any C# or VB.NET code in versions 2010 and 2012?
Does it require the CLR to function?
Thanks
Visual C# is Microsoft's implementation of the C# programming language specification, included in the Microsoft Visual Studio suite of products.
Visual C++ 2010 (also known as Visual C++ 10.0) was released on April 12, 2010. It uses a SQL Server Compact database to store information about the source code, including IntelliSense information, for better IntelliSense and code-completion support. However, Visual C++ 2010 does not support Intellisense for C++/CLI.
Visual Studio Code ships by default with English as the display language and other languages rely on Language Pack extensions available from the Marketplace.
The new VS 2012 language and library features are available in Visual Studio Express 2012 for Windows Desktop, including the async and await keywords in Visual Basic and C#, C++ AMP, and improvements to C++ 11 Standards conformance. You can use Express for Windows Desktop with your Visual Basic and C# applications to target both .NET 4.0 and 4.5.
The Programming Languages Beacon website contains a nice table of a whole bunch of different products and the languages they are written in. According to this site, Visual Studio is, indeed, written in C# and C++. Thanks for contributing an answer to Stack Overflow!
On April 12, 2010, Microsoft released Visual Studio 2010, codenamed Dev10, and .NET Framework 4. The Visual Studio 2010 IDE was redesigned which, according to Microsoft, clears the UI organization and "reduces clutter and complexity."
Visual Studio 2008 requires .NET 3.5 Framework and by default configures compiled assemblies to run on .NET Framework 3.5, but it also supports multi-targeting which lets the developers choose which version of the .NET Framework (out of 2.0, 3.0, 3.5, Silverlight CoreCLR or .NET Compact Framework) the assembly runs on.
C++ and C#
Look at the sidebar in this link
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With