Simon Willison’s Weblog

Is there any reason for a new programmer to choose C# over VB.NET (or vice versa)?

My answer to Is there any reason for a new programmer to choose C# over VB.NET (or vice versa)? on Quora

My understanding is that VB.NET was mainly created to help make existing Visual Basic programmers more comfortable with the transition to .NET

So if you aren’t already a VB programmer, you would be much better off learning C# from the start.