Don't let age limit yourself. I've met lots of great programmers who didn't get into programming until later. As well as having to endure those with vastly elevated opinions of themselves based on the fact that "they've been coding in their bedroom since they were 11".
It's more a question of mindset rather than age as to whether you should start coding.
As Declan, a colleague, would say, "reality trumps documentation!" (-:
There are lots of good books out there about starting to code in various languages, currently in favour, so don't limit yourself to VB which will, in all likelihood, stifle future possibilities.
One excellent book is "Learn to Program" by Chris Pine (sanitised Amaozon link) which throws you into coding in Ruby.
There's also an excellent book about learning to code using Python called "Practical Programming: An Introduction to Computer Science Using Python" (sanitised Amazon link)
I'd tend to steer someone away from VB and get them started using a language that can scale to their ambitions.
BTW Though thes books are both from "The PragProgs", I'm not associated with them in any way. I just enjoy many of their books, but pity about the prices though.
I can understand new books being charged at a premium, but still charging $40.95 for their "The Pragmatic Programmer" book after nine years, without any form of update?!?!
If they want to get their very important message out, and it's a great and timeless set of messages in fact, I would've thought that they would:
- update the book, or
- reduce the price to make it more available to spread the word.
Jees, "Code Complete", my other "go back to read every bits now and then" reference book, has been updated by Steve McConnell. And! It is still cheaper than the 1999 Pragmatic Programmers book!