dictionary: słownik
Abstrakcyjna struktura danych umożliwiająca przechowywanie obiektów lub wartości, do których dostęp można uzyskać za pomocą wartości tekstowych lub liczbowych zwanych kluczami. Pozwala na przeprowadzanie podstawowych operacji wstawiania, pobierania i usuwania elementów, jeśli znany jest ich klucz. Klucze w słowniku są unikatowe i z założenia można je porównywać. Inna angielska nazwa — „map”.