A pretty good development environment most likely already exists - no configuration is required. This is because most Linux installations are GNU / Linux . GNU provides all the components necessary for developing software C.
Use the "which" command to verify that these programs are in your path of execution.
which gcc
which make
Gcc . Make . ( gcc .)
, , vi, nano GNU emacs. , emacs (),
which emacs
which (.. which: no emacs in...), , , :
emacs
.