Its excellent to hear someone at 14 years is interested i programming. Good on you. Very impressed!!
I work as a full time programmer. I had made my mind that i wanted to be a programmer around when I was 14. The first thing is to identify what interests you more - web based programming or application programming.
Web based programming involves designing website / coding websites - example shopping cart systems, online auctions etc.
Application programming is for software that needs to be installed on the computer. Example notepad is an application program.
Web based programming was the item that interested me when I was 14 and I used to write javascripts that did fancy things. So if you are starting web based programming, ASP and javascripts would be a good item to start with. There are lot more technologies which are currently used but if you start with the above, you can easily pick up the other technologies.
On the other hand if you want application programming, Visual Basic is a good starting point. I wouldnt say stick to it for long but it is very simple to learn in VB and you will be able to move on. And yes I wouldnt recommend C++ as a beginner level. It is very powerful but not something you want to start learning programming in.
I usually have to switch between java, .net and other languages daily. But once you get the fundamental concepts of programming, you will notice that all the languages are very similar (only different syntax).
All the best for your programming. And once again well done on you enthusiasm.