What 'type' of Language is JavaScript?
<p>Programming languages are often classified by their structure.  To date there are many types, including (<em>but not limited to!</em>): <strong>Procedural</strong>, <strong>Structured</strong>, <strong>Object-Oriented</strong>, <strong>Concurrent</strong>, <strong>Functional</strong>, <strong>Event-Driven</strong>, <strong>Compiled</strong>, and <strong>Interpreted</strong> (<em><a href="http://www.giac.org/resources/whitepaper/architecture/97.php" rel="nofollow">Source</a></em>).  Some programming languages are a mixture of these constructs, while others may fall under only one of the headings listed above.</p>

<p>My question is:</p>

<p><strong>What type of language can JavaScript be classified as?</strong>  </p>
