For the most part java appears to be the only language that I have found that has free gui based compilers such as bluej(even though you can just use notepad and useing the jdk tools to compile bluej is much easier). Is anyone aware of any other programing languages which have free compilers.
I am teaching someone c++ right now, and he wants a program for his home system to use but I am not aware of any free programs that I could tell him to download. I know there are many good c++ compilers out there but borland, codewarrior, and all other programs I am aware of charge too much for the casual programer to spend.

Thanks.