آرایه ها و ساختارها:
آرایه ها مجموعه داده های از یک نوع. ساختارها داده هایی از انواع مختلف در کنار هم. آرایه تعدادی متغیر از یک نوع داده و تحت یک نام میباشد. هر یک از متغیرهای درون آرایه با یک شماره که به آن «اندیس» میگوییم از یکدیگر متمایز میشوند. متغیرهای درون آرایه را «عناصر آرایه» مینامند که همگی قابلیت نگهداری فقط یک نوع داده را دارند. عناصر درون آرایه از نظر فیزیکی مکانهای متوالی در حافظه اصلی رایانه را اشغال میکنند. بنابراین تعداد عناصر درون آرایه محدود و ثابت میباشد.
اما از نظر منطقی عناصر درون آرایه را میتوانند به صورت یک سطر یا یک ستون (در آرایه یک بعدی) یا به صورت یک جدول یا ماتریس (در آرایه دو بعدی) یا در داخل یک مکعب در آرایه سه بعدی تصور شوند؛ یا حتی در ابعاد بیشتر که از این نظر محدودیتی وجود ندارد. برداریک آرایه یک بعدی است و ماتریس یک آرایه دوبعدی است که شامل چند سطر و ستون است. آرایه سه بعدی شامل سطری از سطحها و ستونهااست. به همین ترتیب آرایهای با ابعاد بیشتر را میتوان با آرایهای باابعاد کمتر ایجاد کرد.