With licensing restrictions that favor individual users and open source developers, the free-to-use edition of Visual Studio offers non-Microsoft developers quite a lot, too With Visual Studio 2015 ...
Technically speaking, the only way to write Visual Basic programs is with Visual Basic. Any other program, even if it's syntactically compatabile like Envelop linked above, isn't VB. I imagine Envelop ...