Yeah, you can write VB in notepad, like most languages.
You can write QBasic programs in Notepad. QBasic comes with it's own "edit.com"-like environment, but the source is still ASCII.