Geany is a free and open-source (licensed under GNU General Public License version 2), lightweight IDE that is written in C and C++. It is built using the GTK+ toolkit and is developed by a community of volunteers. It supports a wide range of different programming languages, a full list can be found here. It is available from the Fedora repositories.
To install Geany merely run:
sudo dnf install geany