Geany is widely used as a compilation tool for C/C++/Java programs, but it does not have its own compiler. In Linux it uses the basic gcc/g++ compiler modules which come with the os to compile its programs in C/C++. The set up of geany as a C/C++ compiler in Windows is a troublesome process, hence the Windows version of geany, with inbuilt C and C++ compiler, is available under open-to-all for educational purposes at this site.
^"Geany news archive". "Many users told us our version numbers didn't reflect the maturity of Geany to their eyes, and wished it to be changed to reflect that. So after some discussion we decided to rename this version 1.22 instead of 0.22."