ערכתי לאחרונה בתאריך 18.11.04 בשעה 20:43 בברכה, דני15
יש טיפוסי נתונים קיימים כמו integer real char וכו', אך באמצעות הפקודה type ניתן ליצור טיפוס נתונים חדש. דוגמא:
type a=array{1..10} of integer;
בכל מקום שתצהיר על משתנה מסוג a כאילו כתבת את כל השורה הארוכה הזו של הגדרת המערך. לדוגמא var arr1:a; הפקודה שימושית בעיקר כשמעבירים מערכים לתת תוכנית כיוון שזה לא חוקי לכתוב את השורה הארוכה הזו כפרמטר בפונקציה או פרוצדורה. אם תלמד עיצוב תוכנה, תשתמש בפקודה הזו הרבה כשתרצה לייצג טיפוס נתונים מופשט בפסקל.