Not to be rude but I didn't ask for a diagnosis, this thread was about getting a new compiler but thanks anyway.You've told us that you have downloaded three compilers and none of them "works", but gave no details about what this means until we asked. What we know now is that your pirated copy of Visual Studio 2010 is outdated or installed incorrectly or something. You didn't provide any details about why the other two compilers don't work. When you describe a software product as not working, without any details of what that means, you can't expect someone else to be able to diagnose the problem and offer a solution. That's what we mean by being vague.
I had already uninstalled the compilers.Several possible compilers were suggested, but you said your laptop's disk drive had only 4 GB left, and you didn't have any money for another drive. Since the three compilers you currently have aren't working, I suggest uninstalling them, which should free up some space on your disk drive. Also, uninstall any other applications that you aren't using, as well as pictures and games and whatever stuff you have stored that you don't really need and is cluttering up your drive. After you clean things out,
I always defragit would be a good idea to defrag your disk so that it has lots of contiguous space.
I always empty the recycle bin.Start by emptying the recycle bin. Then, what voko said.
As I have found a good one there is no need to keep posting replies. Thanks everyone for all your help have a nice day.