Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between c# and visual c#? [duplicate]

Tags:

c#

I am an intermediate Java programmer and want to shift to C#. I am totally new to this Microsoft language. In books, they are using both terms Visual C# and C#. Can anyone please tell the real difference between the terms?

like image 342
Kaustav Avatar asked Aug 18 '13 03:08

Kaustav


People also ask

What is difference between C plus and plus C?

In a nutshell, the main difference between C and C++ is that C is function-driven procedural language with no support for objects and classes, whereas C++ is a combination of procedural and object-oriented programming languages.

What is difference in C language?

There is a major difference between C and C++. The C language is a procedural one that provides no support for objects and classes. On the other hand, the C++ language is a combination of object-oriented and procedural programming languages.

Which is better between C and C++?

C does not support OOPS concepts like polymorphism, encapsulation, and inheritance. C++ is a object oriented programming and supports OOPS concepts like polymorphism, encapsulation, and inheritance. C is a subset of C++. C++ is superset of C.

Which version of C is best?

As such, C gives programmers what programmers want. C++ is an enhanced version of C. C++ includes all aspects of C and adds support for object-oriented programming (OOP). C++ also contains many improvements and features that make it a “better C,” independent of OOP.


1 Answers

Visual C# is an implementation of the C# language by Microsoft.

Visual C# is just C#. You can build any kind of .NET application using C# and Visual Studio makes it easier test and debug your application.
for example using Visual Studio brings you lots of capabilities :

  1. Code Editor

  2. Debugger

  3. Designer

  4. Windows Forms Designer

  5. WPF Designer

    ,...

for more information about Visual Studio read this page:
http://en.wikipedia.org/wiki/Microsoft_Visual_Studio

Update: Visual C# is the marketing name that Microsoft uses for C#, So nobody calls it Visual C#.

like image 190
Sirwan Afifi Avatar answered Oct 12 '22 18:10

Sirwan Afifi