Головна мета дисципліни - забезпечення вивчення основ програмування, алгоритмів та  прийомів програмування при створенні лінгвістичних програм,  практичної  роботи на  персональних ЕОМ, та історичних аспектів розвитку програмування, боротьби  гіпотез  і напрямків, виховання логічності і стрункості мислення.

Основні завдання курсу:

  1. ознайомлення з основами сучасної інформаційної технології;
  2. вивчення основних алгоритмічних структур;
  3. вивчення алгоритмічної мови PASCAL.

В результаті вивчення курсу студент повинен знати:

  1. типові алгоритмічні конструкції: послідовність, вибір, повторення;
  2. основні оператори мови Pascal;
  3. скалярні типи даних;
  4. структуровані типи даних: масиви, рядки, записи, множини;
  5. модульний принцип розробки програм.

              Уміти:

  1. складати лiнiйнi, розгалуженні, циклічні програми на мові Pascal,
  2. працювати з скалярними даними;
  3. складати програми обробки масивів;
  4. використовувати структуровані типи даних для складання лінгвістичних програм.