Well, frankly, knowing BASIC, and understanding structured programming, made me understand Visual BASIC without help. I did take a class to learn Windows operating system programming, and would have struggled to make user-friendly programs in VB without that.
I prefer real BASICs over VB though, if I have to use one or the other. The advantages of VB over real BASIC are not advantages when you consider the disadvantages. The most egregious disadvantage is the inability to directly access memory. That's where real BASIC can still do just about anything you would want to do (albeit painfully) and VB just can't.
i've even written self-modifying code in both Applesoft and Commodore BASIC. I don't recommend getting to that point (!) but you sure can't do that in VB.
But like I was saying earlier, it depends on the target. If it's Amiga or something that runs Unix, then C is the obvious goal for someone who doesn't already know other languages. Next, if it's the stereotypical 70s or 80s 8-bit machine that is designed to primarily run BASIC, then it's essential to learn that BASIC, with the manuals that came with the machine, or one of the plethora of third-party books. Again, if it's MS-DOS or CP/M, you just can't beat Pascal as a beginner. If it's something with a toggle-switch front panel, hex keypad, monitor, or tape interface as a primary means of interaction, machine language really is the best way to start. For other vintage systems there are other appropriate ways to start but I'm not expert on those. But aside from those, as much as I think Forth, Ada, and things like True BASIC, or a hoarde of other alternative languages are great languages to learn and use, and to strive for, I just don't think they're appropriate for someone who wants to learn simple computers.
Again, I just can't think of a better way for anyone in the OP's position to start other than machine language on a simple, down-to-earth machine. And the best thing I know of like that is one of these things, of which there happens to be one for sale on ebay.uk:
Following the instructions in that book is the best way I know of to learn what computers are, what they can do, and how to make them do it, all without prior experience.