A hash-of-hashes is a multi-dimensional hash that contains nested hashes.
A multi-dimensional hash is a flexible, nested structure where hash values are allowed to be other hashes. This data structure is natively supported by languages such as:
- Perl
- Python
- Ruby
and may be simulated by others.