C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories. It is one of the most widely used programming languages of all time. See Wikipedia article.
 Browsing code
- While in your C source file, run M-x compile
- Type the compile command and hit RET
- You can recompile without being prompted with M-x recompile
gdb (the GNU Project Debugger) can be embedded in Emacs.
While browsing your project's code:
- Run M-x gdb to start a new gdb session
- Specify gdb parameters for your project.
- A new buffer "*gud-xxx*" for the gdb session is created.