تعد هياكل البيانات الجزء المسؤول عن تنظيم البيانات في الكمبيوتر ، الغرض الاساسي من هياكل البيانات هو تخزين البيانات واسترجاعها واجراء بعض العمليات الاساسية على هذه البيانات من مثل عمليات الحذف والاضافة والتعديل . تقسم هياكل البيانات الى نوعين الاول Linear ومن خلاله يتم ترتيب البيانات على حسب موقعها فيمكننا القول ان هذا العنصر الاول ، الثاني ، الثالث .. وفي هذا النوع يمكن الوصول الى البيانات من خلال طريقتين اما ان تكون مباشرة Driect او متسلسلة Sequential . اما النوع الثاني من هياكل البيانات يعرف باسم nonlinear وهذا النوع لا يمكن تحديد ترتيب العناصر ويستخدم لتمثيل البيانات العلائقية او المجموعات ، في هذا الدرس سنتعرف على مفهوم هياكل البيانات وانواعها .