Should I learn VB.NET or C#?
- by Ravi
Background
I have decided to do my graduation project (yet to start) in .NET. Regarding it, I am bit confused about: what language should I learn: VB.NET or C#?
What I have learnt from those who know it that both VB.NET and C# have:
The same concepts
VB.NET is simpler as it is more like English statements but also C# is simple too if you already know C (Which I do know)
Question
So considering some factors, e.g. career point of view, newness, challenging and
beneficial, etc., what language should I choose?
Please help me out. And clearly do justify your answer (whatever reason you have.)
References (Extra)
A little information about what project I am doing: It is a database file system. Technologies I'll be using are SQL Server, WPF, etc.
I just love the concept of Database file system.So those who want to know more about Database file system, here are the links
DBFS (This one is really good.Serves as primary reference for me)
Towards A Single Folder Filesystem
stackoverflow-What is a database file system?
UPDATE1 : After some really good explained answers (actually all are
good at their place), I have finally
decided to go with C# for myself. Thank
you all.
Still, you are requested to put your opinion (Once it is reopened,of course)
UPDATE2 : Question reopened and made community wiki.Thank you all.