Hello, forgive me for posting such a common and predictable post, I assure its not meant to offend.

I am going to University in about 4 months, I would like to gain a good grounding in programming before I go, I was hoping to learn C++.

My system runs win98 and I am using Dev C++, I would appreciate some advice on where to begin.

I did read the tutorial, but I prefer something more gradual, time and patience arent a huge issue, I dont mind learning the hard way.

So here are my questions:

1/ Is the complier I use sufficient and what other software will I need?

2/ The tutorials on the site are good, but I prefer a slightly gentler learning curve, I would rather progress through 10 programs to learn something complex or new then do it in a few pograms.

3) Should I learn C first or C++, I thought C++ would be the better option as its newer, and encompasses (or so it would seem) much of the older C in it.

4) Is there somewhere I can print some tutorials that would work in the compiler I use, and that are printer friendly (Unlike most web pages). Also some good books i can buy that (hopefully) arent vastly expensive I am a student soon I am trying to save my money.


A kind thank you in advance and as this is my first post here, flame if you like as I may be making some mistakes, but please dont just flame without telling me what I am doing wrong.

My maths is good as is my physics, I have programmed a little but not into any great depth where I could be considered fluent.

Also as my connection is 56k if you suggest downloads I will need try to consider the download speed I have.