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
- Claude Code for web - a new asynchronous coding agent from Anthropic - 20th October 2025
- Getting DeepSeek-OCR working on an NVIDIA Spark via brute force using Claude Code - 20th October 2025
- Claude Skills are awesome, maybe a bigger deal than MCP - 16th October 2025