Well I was thinking of something along the lines of C++ programing. I know basics of C++, is this a good/easy job?
Also the high school I'm going to.. I'm in the program drafting, machine design, computer aided design using autoCAD software, principles of engineering, projects and architecture. I don't know, but does this have anything to do with c++ programming?
The program you're in will teach help you improve your technical thinking, but past that, it's not much good for a career in programming. You'll have better knowledge designing the desk where you computer sits than designing the software it runs.
I really can't answer your questions specific to being a programmer. Never had an interest in it myself.
Is it a good/easy job? Good? I don't know. Easy? Probably not. If you're looking for an easy job, I suggest being a security guard or janitor.
The only thing I know about the programming field is that .NET programming is a popular one to get into, as is Java or Flash development for web apps. What the job market will look like in 10 years when you've finished HS, earned a degree from a decent school, no one can tell.
Frankly, it's good that you're trying to plan ahead, particularly for someone your age. When I was your age, I was high and failing school. However, it's too early to plan something this specific. The job market for every IT field will probably change pretty drastically by the time you're ready to start your career.
Study whatever interests you. If you want to write programs, then write programs. Try out different languages. Try out different things in general. You may find you might like doing something else entirely much more than programming. If you love doing what you do, life will be much better.