Об'єктно-орієнтована мова програмування Pascal була придумана Н. Віртом в 1968 і спочатку призначався для навчання студентів навиками програмування. Хоча сам творець мови стверджує, що мова Pascal має набагато ширші можливості, ніж просто навчання. Офіційна публікація мови була зроблена в 1970г, після чого ця мова здобула широку популярність.
З часом почали створюватися різні діалекти мови. Найпершим був діалект UCSD Pascal. Цей діалект дав життя таким речам як модулі, звернення до файлів, рядки різною довгі та інші.
На початку 80-х років компанією Borland був створений другий діалект. Він використовувався в середовищі програмування Turbo Pascal і дорожчому середовищу Borland Pascal. В кінці 80х років в мову були додані можливості, сприяючі об'єктно-орієнтованому програмуванню. Остання версія Turbo Pascal була офіційно випущена в 1992г. Після неї прийшла нова версія мови програмування – Delphi. Спочатку мова Delphi використовувалася в середовищі розробки операційної системи Windows. Проте розробники компанії Borland випустили продукт, призначений для розробки в Linux. Ця мова була названа Kylix. Після останньої випущеної 3й версії Kylix, його розробка була зупинена.
Справжнім проривом в розробці мови Pascal стало створення компіляторів. Вони забезпечували ширші можливості програмування і сприяли переносимість програм. Наприклад, відомий, Free Pascal дозволяє працювати в Turbo Pascal і Delphi.
Існує також версія мови PASCALABC. NET, яка є мовою програмування для платформу Microsoft. NET. Цю мову придумали в Південному Федеральному Університеті, доцентом Міхалковічем.
Крім того, існують так звані інтерпретатори мови. Наприклад, інтерпретатор Pascal, що дозволяє створювати додатки для мобільних пристроїв. Розробкою інтерпретатора займався один талановитий розробник, але незабаром він відмовився від розвитку цього проекту і віддав початковий код іншим розробникам.
rpdn. Ru