Ask your own question, for FREE!
Computer Science 22 Online
OpenStudy (anonymous):

Which is the better language in .net c# or vb ?

OpenStudy (anonymous):

Both are good,.. Both are based on .net framework. Both have its own advantages and disadvantages. If you are a new comer to the programming world and you want to choose one, you need to evaluate your existing skills. if you are coming from c,c++, java etc... choose c# since syntax is same if you are coming from VB6, basic ..choose vb.net If you dont have any programming experience , I prefer go with c# since its syntax similar to most popular languages and similar to JavaScript also And also because it is used 80% (as per my experience) in market.This is my personnel opinion BTW I would choose C#, as it is used 80% (as per my experience) in market.

OpenStudy (anonymous):

I'll choose c# when it comes to unsafe programming, as vb.net does not support. Example, if want to manipulate the pixels of image using pointers, then you can't do that in vb.net, although c# and vb.net finally compile in MSIL. VB.net also requires a lot of writing than equivalent code in c#. But learning Vb.net first is good because it is more English friendly so it easy to go with vb.net than c#. But if you know any C like language then c# should be your target.

OpenStudy (anonymous):

Both are good, just writing pattern and some functions are different but as a final product both are same as both are compiled to MSIL.

OpenStudy (anonymous):

c# . you can see 10 reason why c# is good you can see in this link http://www.simple-talk.com/dotnet/.net-framework/10-reasons-why-visual-basic-is-better-than-c/

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!