Code::Blocks is a free, open-source Integrated Development Environment (IDE) that supports multiple compilers including GCC, Clang and Visual C++ on Windows, macOS, and Linux.
All Windows, macOS, and Linux users.
All Windows, macOS, and Linux users can download the free software from the developer's website.