Ze Slovníku počítačové informatiky a sítí
abstract data type
typ dat, definovaný pomocí informace, kterou může obsahovat, a operacemi, které je s ním možno vykonávat. Vymezení je obecnější, než definice pomocí typů hodnot, kterých mohou data nabývat. Např. u abstraktně definované zásobníkové paměti je typ vložené hodnoty irelevantní. Způsob, jakým program provádí operace v abstraktních typech dat je skrytý před zbytkem programu. (Srov. OOP).