Hmm, I have to learn Delphi first. Give me two weeks

.
If anyone can point out any good freeware programs for windows xp for editing and compiling delphi please do so. I can run linux versions on my shell and linux binaries on cygwin but would prefer a XP version.
As a student I have little or no money, In fact this laptop was given to me.
Edit:
Yes I use windows XP, but because it has a hold on the market. Games and programs thet the college and work gives me. I have to code network applications for XP clients alot, and it's easier to test them. I actually prefer linux but my laptop is XP thats why I would prefer an XP program.