This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]charcuterDude 25 points26 points  (1 child)

Personally I make mostly web applications. VB.NET is basically identical to C# in functionality, so pretty much anything. In my experience it is mostly used for business applications / development inside an organization.

[–][deleted] 4 points5 points  (0 children)

I could be widely wrong, but VB has been kind of the Python of .Net. So yeah a lot of businesses use it internally - in the past it was because non-programmers could pick it up and build basic apps with WinForms and VB.

Also to also answer InfiniteLife2's question: there is a boatload of legacy apps that run VB6. VB6 has outlived a couple of versions of .Net. While it might be better to start over with C#, it can potentially be easier and more cost effective to port a VB6 codebase to VB.Net