title: C++ code file extension? What is the difference between .cc and .cpp
body: <p>I have seen C++ code saved as both <code>.cc</code> and <code>.cpp</code> files. Is there a difference between the two?</p>
  
  <p>The <a href="https://google.github.io/styleguide/cppguide.html" rel="noreferrer">Google style guide</a> seems to suggest <code>.cc</code>, but provides no explanation.</p>
  
  <p>I am mainly concerned with programs on Linux systems.</p>