title: Which version of MinGW should I use
body: <p>I am a beginner programmer.</p>
  
  <p>I want to use MinGW to develop C and C++ programs for Windows.</p>
  
  <p>I have taken a basic C programming course which taught how to use Visual C++ 2010 Express.</p>
  
  <p>But I want to use open source programming tools instead of Microsoft's tools.</p>
  
  <p>There are 3 websites which provide installers for MinGW.</p>
  
  <p>www.mingw.org</p>
  
  <p>tdm-gcc.tdragon.net</p>
  
  <p><a href="http://nuwen.net/mingw.html" rel="nofollow">http://nuwen.net/mingw.html</a></p>
  
  <p>Which of these is best for a beginner to use ?</p>
  
  <p>Edit: I decided to install the latest MinGW from Nuwen.net.</p>
  
  <p>How do I install pkg-config and should I install MSYS ?</p>