Hash table

/hæʃ ˈteɪbəl/ noun

A data structure that stores key-value pairs and uses a hash function to compute an index where each value should be stored, allowing for very fast average-case lookup, insertion, and deletion operations. Also known as a hash map.

'Hash' comes from the culinary term meaning to chop up finely, first used in computing in the 1950s to describe scrambling data. 'Table' refers to the array-like structure. The combination emerged in the 1960s when computer scientists developed ways to 'hash' keys into table positions.

AMሃሽ 表
ARجدول التشفير
BNহ্যাশ টেবিল
CAtaula hash
CShash tabulka
DAhash-tabel
DEHash-Tabelle
ELπίνακας hash
EStabla hash
FAجدول هش
FIhash-taulukko
FRtable de hachage
📖 Full word page — etymology, 47 translations, audio 🔑 Get Free API Key — 50 lookups/day 📚 Read the Docs — integrate Word Orb