Is there any reason for a new programmer to choose C# over VB.NET (or vice versa)?
3rd January 2012
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.
More recent articles
- First impressions of Claude Cowork, Anthropic's general agent - 12th January 2026
- My answers to the questions I posed about porting open source code with LLMs - 11th January 2026
- Fly's new Sprites.dev addresses both developer sandboxes and API sandboxes at the same time - 9th January 2026