The difference between the C#.NET and VB.NETVB.NET- It didn't have the XML Documentation.- It didn't have the Operator Overloading.- It didn't have the Pointer Type variables.vb.net is windows based application.C#.NET- It has XML Documentation, Operator Overloading and supports Pointer Variables using unsafe keyword.c#.net is case sensitive.vb.net is not case sensitive.c#.net is console based application.