title: What is the difference between c# and visual c#?
body: <p>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?</p>