title: Is Ruby a scripting language or an interpreted language?
body: <p>I just noticed that in the wikipedia page of Ruby, this language is defined as interpreted language.<br/>
  I understood that probably there's something missing in my background.<br/> I have always known the difference between an interpreted language that doesn't need a compiler and a compiled language (who require to be compiled before the execution of programs), but what characterize a scripting language ?<br/>
  Is Ruby definable as a scripting language ?<br/>
  <br/>
  Thank you and forgive me for the black out</p>