data structure: struktura danych
Uporządkowany zbiór danych udostępniający operacje (funkcje), które umożliwiają wykonywanie różnych działań na tych danych, np. przeszukiwanie, zamienianie, usuwanie itp. Na strukturach danych operują algorytmy. Przykładowe struktury danych to kolejki (queue), listy (list), drzewa (tree) oraz tablice (array).