Comment you have every option here (Score 1) 386
Got hosting? Could you get free hosting?
You have a dozen online IDEs to pick from, perhaps codeanywhere, cloud9ide or shiftedit would be good choices. Write your PHP, Perl, Python, etc, right there.
Got hosting? Could you get a free shell account?
Download PuTTY and ssh in, find your favorite editor and install it to ~/.local or wherever you get to put your personal programs. Code to your hearts content and compile it - C, Haskell, Malbolge, whatever you like.
*Really* want to develop on Windows? Okay, go to vbox.me and download Virtualbox, install it portably. Bonus points if you put it in a truecrypt partition so dismounting it leaves no traces. Install Windows in a virtual machine and enjoy being administrator. Install your favorite IDE and program away.