連想配列
Interactive Data Language
korn
Icon
Java — Java Platform, Standard Edition標準パッケージのMap, HashMap, TreeMap, LinkedHashMap, Hashtable で提供。その他 Apache Commons Collections などでも提供。
LISP — 古典的にはキーとデータで構成された cons セルのリスト、たとえば (list (cons 'en "Hello") (cons 'fr "Bonjour"))、を連想配列として利用した(car部をキーにcdr部をデータ、またはその逆)。これを便利に扱うための関数(assoc, rassoc)が提供されている。Common Lispにおいてはハッシュ関数を利用した連想配列が提供されており、make-hash-table関数によってオブジェクトを生成でき、gethash関数ととsetfマクロの組み合わせによってキーと値のペアを操作できる。
Lua — 表tbl = {en = "Hello", fr = "Bonjour"}として宣言し,print(tbl["idx1"])のように参照する。
.NET Framework (C#,VB.NET,F#) - System.Collections.