Thanks for all the replies. Seems theres a few schools of thought on where to start!
I think I like the sound of a proper IDE for C++ development, so I will look into that.
I do have Amos (not sure if its Pro) installed from an old Amiga Format disk. I did dabble a bit with it, but never progressed much.
To be honest, I'm not sure what I hope to achieve with the programming, I just faniced doing something different with my Amiga, and thought now I have more knowledge programming might not be so bad.
Anyway, I will check out all the suggestions. Need to figure a good way to get files onto my Amiga from the PC now! (I used Am2PC before, but I don't think that works in XP?)
Any specific resources on Amiga programming? I would know where to start programming something with a GUI for instance on the Amiga.
Thanks again.