title: What are the key aspects of a strongly typed language?
body: <p>What makes a language strongly typed? I'm looking for the most important aspects of a strongly typed language.</p>
  
  <p>Yesterday I asked if PowerShell was strongly typed, but no one could agree on the definition of "strongly-typed", so I'm looking to clarify the definition.</p>
  
  <p>Feel free to link to wikipedia or other sources, but don't just cut and paste for your answer.</p>