With Microsoft switching vBasic to vB.NET whether you like it or not, I came across a Basic programming platform that doesn't shove object orientation down your neck.

It's easy to use, very flexible for system & staking coding, and very well priced.

http://www.realsoftware.com/