I'm learning c# and some people say c# and VB.net is same powerful but VB.net is easier so it is better if i use VB.net. But i dont know why, i hate VB. What is the difference between VB.net and c#? The reason of c# to be the the main language of .net is to be like java? What do you think?