нують яке або одну дію: висновок рядка, запис у файл, обчислення математичної функції і т.д. У мовах високого рівня таким послідовностям коду присвоєні імена, і програма складається на умовному мовою, кожне, з слів якого замінює десятки, ато і сотні команд процесора. Таким чином, програма стає ще наочніше і коротше. Існує безліч умовних мов високого рівня, для кожного з них написано чимало варіантів пограми, що переводить умовний код в послідовність машинних команд. Один з таких мов - Паскаль. p align="justify"> Мова програмування Pascal був розроблений в 1968-1971 рр.. Ніклаус Віртом в Цюріхському Інституті інформатики (Швейцарія), і названий на честь Блеза Паскаля - видатного математика, філософа і фізика 17-го століття. Початкова мета розробки мови диктувалася необхідністю створення інструменту "для навчання програмуванню як систематичній дисципліні". Однак дуже скоро виявилася надзвичайна ефективність мови Pascal в найрізноманітніших додатках, від вирішення невеликих завдань чисельного характеру до розробки складних програмних систем - компіляторів, баз даних, операційних систем і т.п. До теперішнього часу Pascal належить до групи найбільш поширених і популярних у світі мов програмування:
існують численні реалізації мови практично для всіх машинних архітектур; розроблено десятки діалектів і проблемно-орієнтованих розширень Pascal; навчання програмуванню та науково-технічні публікації в значній мірі базуються на цій мові.
Характеристика та особливості мови
Існує ряд об'єктивних причин, що зумовили видатний успіх мови Pascal. Серед них у першу чергу необхідно вказати наступні:
Мова в природній і елегантній формі відбив найважливіші сучасні концепції технології розробки програм:. розвинена система типів,. орієнтація на принципи структурного програмування,. підтримка процесу покрокової розробки.
Завдяки своїй компактності, концептуальній цілісності та ортогональності понять, а також вдалому початкового опису, запропонованому автором мови, Pascal виявився дуже легкий для вивчення та освоєння. На противагу громіздким багатотомні описам таких мов, як PL/l, Cobol, FORTRAN, достатньо повний опис мови Pascal займає близько 30 сторінок тексту, а його синтаксичні правила можна розмістити на одній сторінці. p align="justify"> Незважаючи на відносну простоту мови, він виявився придатний для дуже широкого спектра додатків, у тому числі для розробки дуже великих і складних програм, наприклад, операційних сістем.весьма технологічний для реалізації практично для всіх, в тому числі і нетрадиційних, машинних архітектур. Стверджується, що розробка Pascal-транслятора "майже не перевищує за трудомісткістю гарну дипломну роботу випускника вузу". Завдяки цьому багатьом ЕОМ існує кілька різних реалізацій мови, що відбивають ті чи інші практичні потреби програмістів. p align="justify"> Мова Pascal стандартизований ...