29
ma‘lumotlar tuzilmalarini turli xil ilovalarda xavfsiz qayta ishlatishga
imkon beradigan modullikning bir turi mavjud. Java, C# va C++ kabi
obyektga yoʻnaltirilgan tillar ushbu yondashuvga misoldir.
Koʻpgina klassik ma‘lumotlar strukturalari dasturlash tillarining
standart kutubxonalarida taqdim etiladi yoki toʻgʻridan-toʻgʻri dasturlash
tillariga kiritilgan. Masalan, xesh jadvali ma‘lumotlar tuzilishi Lua, Perl,
Python, Ruby, Tcl va boshqa dasturlash tillariga kiritilgan boʻlib, C++
standart shablonlar kutubxonasida (STL) keng qoʻllaniladi.
Koʻpgina ma‘lumotlar tuzilmalari uchun asosiy qurilish bloklari
massivlar, yozuvlar (C tilida strukturalar va Paskaldagi yozuvlar),
birlashmalar (C da union) va havolalardir.