Hey - don't you know the W word is a dirty one around here
Last I did any programming in windoze, the tool of choice was something called Delphi.
In Linux - you want a gui workstation for java or gcc - all can be googled my freind. Make sure you know what your windowing system is and you have the development libs.
Simon