title: What is the difference between make and gcc?
body: <p>The last sentence in the <a href="http://linuxhelp.blogspot.com/2006/04/steps-to-compile-c-c-programs-using.html" rel="noreferrer">article</a> caught my eye</p>
  
  <blockquote>
    <p>[F]or C/C++ developers and
    students interested in learning to
    program in C/C++ rather than users of
    Linux. This is because the compiling
    of source code is made simple in
    GNU/Linux by the use of the 'make'
    command.</p>
  </blockquote>
  
  <p>I have always used gcc to compile my C/C++ programs, whereas javac to compile my Java programs. I have only used make to install programs to my computer by configure/make/make install.</p>
  
  <p>It seems that you can compile apparently all your programs with the command make.</p>
  
  <p><strong>What is the difference between make and gcc?</strong></p>