Geany IDE for Windows
On this page (5sections)
Geany IDE
Geany is a lightweight, fast IDE well suited for learning C. It is comfortable for single-file programs and small projects.
Download
Official Windows releases: https://www.geany.org/Download/Releases#windows
The full installer includes a recent GTK runtime, so no extra libraries are needed.
GCC compiler on Windows
Geany does not include a C compiler. Install GCC separately:
- Install MSYS2 from https://www.msys2.org/
- In the UCRT64 terminal:
pacman -S mingw-w64-ucrt-x86_64-gcc - Add
C:\msys64\ucrt64\binto your Windows PATH - In Geany, go to Build → Set Build Commands and set the C compiler to
gcc
See our GCC C Compiler guide for full setup steps.
GTK+ runtime (if not using the full installer)
To run Geany under Windows you may need GTK+ runtime libraries, depending on which download you use. If you use the full installer, a recent GTK runtime is included and you don’t need any additional software.
If not using the full installer, set up MSYS2 which provides an easy way to install GTK and dependencies. See the Geany wiki: Running Geany on Windows.
Related Pages
- C Downloads — Browse all C Downloads.
- Code::Blocks IDE for C Programming Development — More in c ide downloads.
- CodeLite IDE for C and C++ — More in c ide downloads.