Comment Re:any advice (Score 1) 150
If you learn the right habits and style, it won't matter what language you learn.
But that's IF you learn the right habits and style.
Personally, I'd recommend you start with the text "How to Design Programs." You can buy it, or you can read it for free online. It is specifically written to be usable at the high school level (though it is also used at the college level).
See: http://www.htdp.org/
(and the development environment for it is:)
http://www.drscheme.org/
After you've finished, go back and learn C/C++. You'll have to adapt to some new concepts (such as manual memory management) but you'll have the basic methodology down.
But that's IF you learn the right habits and style.
Personally, I'd recommend you start with the text "How to Design Programs." You can buy it, or you can read it for free online. It is specifically written to be usable at the high school level (though it is also used at the college level).
See: http://www.htdp.org/
(and the development environment for it is:)
http://www.drscheme.org/
After you've finished, go back and learn C/C++. You'll have to adapt to some new concepts (such as manual memory management) but you'll have the basic methodology down.