title: What is the best IDE for C Development / Why use Emacs over an IDE?
body: <p>so as per one of my previous questions, I'm brushing up on my C skills.</p>
  
  <p><strong>My question is, what do people use for developing C?</strong></p>
  
  <p>Lots of people use Emacs, and have done so for years, but <strong>is it better to learn emacs than just use an IDE</strong> such as Geany or KDevelop?</p>
  
  <p>Would also be interested to hear from those <strong>still using emacs</strong>, and <strong>why they use it</strong> over other apps?</p>
  
  <p>Please note that I'm only really interested in the <strong>free IDEs / editors</strong>.</p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>Thanks for posting links which answer some of my questions, but I guess what I'm really wondering about is:</p>
  
  <p>Whether learning to edit using emacs / vim and compiling / debugging using the gcc-toolchain is worth it instead of just using an IDE, and why?</p>
  
  <p>What are peoples reasons for not migrating to an IDE?</p>
  
  <p>Has anyone moved from terminal-centric development to IDE development, and why did they move?</p>