title: When is a language considered a scripting language?
body: <p>What makes a language a scripting language? I've heard some people say &quot;when it gets interpreted instead of compiled&quot;. That would make PHP (for example) a scripting language. Is that the only criterion? Or are there other criteria?</p>
  <h3>See also:</h3>
  <ul>
  <li><a href="https://stackoverflow.com/questions/98268/whats-the-difference-between-a-script-and-an-application">What’s the difference between a “script” and an “application”?</a></li>
  </ul>