title: Difference between "@" and "$" in Perl
body: <p>What are the differences between <code>@variable</code> and <code>$variable</code> in Perl?</p>
  
  <p>I have read code with the symbol <code>$</code> and the symbol <code>@</code> before a variable name.</p>
  
  <p>For example:</p>
  
  <pre><code>$info = "Caine:Michael:Actor:14, Leafy Drive";
  @personal = split(/:/, $info);
  </code></pre>
  
  <p>What are the difference between a variable containing <code>$</code> as opposed to <code>@</code>?</p>