Jako základ můžeš psát v čemkoliv, na začátek ani nebudeš potřebovat vytvářet projekty, potom třeba až budeš používat různé grafické knihovny (Qt, Gtk, ..) nebo psát něco většího tak pak už se to třeba hodí.
Ale jestli chceš používat IDE tak bych třeba doporučil Kdevelop pro KDE, který bohužel neumí programy spouštět se vším všudy, tím myslím, že do programů spuštěných v něm nelze zadávat vstup.
Jinak klasický základní jednoduchý program v C přeložíš jednoduše příkazem
gcc -o vystup vstup.c
a spustíš v terminálu ./vystup