The order of the key/value pairs in the hash is not important.
Hashes are also called associative arrays.
|Elements||Scalar data||Scalar data ("values")|
starting from 0
|Arbitrary scalars ("keys")|
You may use in the same program a variable named $var and another variable named @var, and a third variable named %var, and they will mean three different, unrelated things.