I haven't done any C++ programming for quite a while now and the last compiler I used was Dev C++ (not sure which version/release but likely an old one). I want to start programming in C++ again but I'm an unaware of which free compiler would be the best to use. Any suggestions are welcome.
My main programming platform will be Windows and most programs I make will be intended to just run on Windows but I also use Linux and wouldn't mind a Linux C++ compiler so any suggestions for that will also be appreciated.
Thanks in advance.