Perl のハッシュは、もともとは連想配列 (associative array) という名前で呼ばれていましたが、この名前は長すぎるので、1995 年頃に、Perl コミュニティの中でハッシュ (hash) と呼ぼうということになりました。 Perl5 の時代からはハッシュと呼ぶことになっています。
要するに、Perl において、ハッシュと連想配列はまったく同じものを指しています。 ハッシュという名前は、連想配列の実装に使われるハッシュテーブル (hash table) に由来しています。
Perl のハッシュは、もともとは連想配列 (associative array) という名前で呼ばれていましたが、この名前は長すぎるので、1995 年頃に、Perl コミュニティの中でハッシュ (hash) と呼ぼうということになりました。 Perl5 の時代からはハッシュと呼ぶことになっています。
要するに、Perl において、ハッシュと連想配列はまったく同じものを指しています。 ハッシュという名前は、連想配列の実装に使われるハッシュテーブル (hash table) に由来しています。