Для чого потрібні типи даних в Паскалі
При програмуванні на мові Паскаль (Pascal) необхідно вибирати типи даних Паскаль-програми. Програмісту важливо розуміти, що для запуску його програми в оперативній пам'яті виділяється місце для зберігання не тільки команд, а й даних, з якими ці команди працюють.

Мінлива простого типу в якості значення має тільки одне дане, тобто одне ціле число, дробове число або один символ. Змінні, що мають прості типи даних, в Паскалі повинні бути описані в розділі Var (скор. Від Variables - змінні).

Структуровані типи є упорядкований набір змінних простих типів. До них відносяться: масиви (array), безлічі (set of), рядки (string), файли (file), записи (record). Структуровані типи даних в Паскалі описуються в розділі type (розділ опису типів).
Масив - найпоширеніший з структурованих типів, використовується тоді, коли потрібно зберігати і обробляти упорядкований набір змінних одного типу (будь-якого простого типу). Масиви бувають одномірні, двовимірні, багатовимірні. Прикладом одновимірного масиву може служити список учнів в класному журналі, відсортованого за алфавітом, де у кожного учня є унікальний порядковий номер. Прикладом двовимірного масиву - розташування місць в залі для глядачів кінотеатру (кожне місце визначається двома вимірами - номером ряду і номером місця).

Елементи безлічі на відміну від масиву невпорядковані, а кількість елементів обмежена числом 255. Рядок являє собою упорядкований набір символів і цим дуже схожа на масив, проте елементами рядка можуть бути тільки символи.
Файл - це той же масив, але кількість елементів в ньому може змінюватися по ходу виконання програми. Запис являє собою набір різнотипних даних.
Навчившись застосовувати типи даних в Паскалі, можна реалізувати досить складні і цікаві завдання.
