A Dictionary of Algorithms and Data Structures egy angol nyelvű hivatkozás különféle algoritmusokra , "algoritmikus trükkökre", "kezdeti problémákra" és adatstruktúrákra a számítástechnika területén [1] . A szótárat Paul Black [1] tartja karban, és a Szoftver-diagnosztikai és Megfelelőségi Tesztelési Osztály, Informatikai Laboratórium Szoftverminőségi Csoportja , amely a National Institute of Standards and Technology (USA) része [1] .