Tablice asocjacyjne w różnych językach programowania AWK W języku AWK tablica asocjacyjna nazywana jest tablicą (array). Kluczem może być pojedyncze wyrażenie (zamieniane zawsze na łańcuch znaków), albo lista wyrażeń, które są sklejane razem, a ciąg je separujący jest określony przez zmienną SUBSEP.
tablica["Wikipedia"] = "Wolna encyklopedia"; tablica[10, 12, 2006] = "środa"; tablica = 0xff; if ("Wikipedia" in tablica) print tablica["Wikipedia"];
C++
W standardowej bibliotece języka C++ istnieje szablon map, który przyjmuje jako parametry dwa typy danych: typ klucza i typ wartości.
#include <iostream> #include <map> using namespace std; map<string, int> liczba_dni; // klucze typu string, wartości typu int
liczba_dni["styczeń"] = 31; // wstawienie pary klucz, wartość liczba_dni["luty"] = 28; liczba_dni["marzec"] = 31;
if (rok_przestępny) liczba_dni["luty"] = 29;