Visual Basic is the only thing I know of offhand that can compile VB. I've never seen any other program that could compile it. It's not like C++ where you have Borland C++, GNC, VC++.. its just VB
Well I suppose you could consider QBASIC another Basic compiler, but it could not do anything with VB code.