This how-to comes with no guaratees other than the fact that these code segments were copy/pasted from code that I wrote and ran successfully. Initialize a hash Assigning an empty list is the fastest way. Solution my %hash = (); Initialize a hash reference For a hash reference (aka hash_ref or href), assign a reference to an empty hash. Solution my $hash_ref = {}; # ref will return HASH The great