OP needs to reply if he really means using Visual Basic, or something else... ?
Also this is a micro-controller question probably.
There's nothing wrong with using Visual Basic IMO, it's at least as permanent as Microsoft is.
Visual Studio is one of the best IDEs around, and it's currently free for personal use.
Googling for Visual Basic help isn't always useful since there's still a lot of pages talking about how to use past versions all the way back to VB6, and referring to depreciated syntax, discontinued libraries, discontinued components or IDE options that no longer exist.
I may write up a page on this since I've seen it asked elsewhere recently, and I haven't been able to find any relatively-current pages that explain the whole thing.