Should I learn VB.NET or C#?
        Posted  
        
            by Ravi
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Ravi
        
        
        
        Published on 2009-10-31T09:38:04Z
        Indexed on 
            2010/05/23
            17:01 UTC
        
        
        Read the original article
        Hit count: 431
        
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.
© Stack Overflow or respective owner