stify"> З впровадженням персональних IBM-сумісних комп'ютерів в середині 80-х років фірмою Borland International була розроблена нова версія мови, що отримала назву Turbo Pascal. По суті Turbo Pascal став навіть не язиком, а системою, що є інтегровану (цілісну) середовище програмування, що включає весь необхідний інструментарій для проходження програми через комп'ютер - від її введення до отримання готового результату. Найбільш вдалі версії мови - Turbo Pascal 5.5, Turbo Pascal 6.0, Borland Pascal 7.0 - відносяться до 1986 - 1992 р.р. Принциповими нововведеннями Turbo Pascal стали модульна технологія конструювання програм і об'єктно-орієнтовані засоби програмування. Ці нововведення, особливо технологія модульного програмування, дозволили з небувалою легкістю створювати не тільки традиційні обчислювальні програми, але і дуже складні інформаційно-обчислювальні системи.
З появою і розвитком операційних систем Microsoft Windows, що прийшли на зміну DOS, значення Turbo Pascal як середовища програмування різко знизилося. В даний час ця середу практично не застосовується і використовується для внесення корективів у раніше створені і досі працюючі програми і бази даних та / або в нізкоресурсних комп'ютерах застарілих моделей.
Значення самої мови Turbo Pascal, навпаки, не зменшилася, т. к. на зміну вищеназваним DOS-засобам однойменної назви прийшло нове, ще більш потужне і більше зручний засіб програмування - середа Delphi (Делфі або Дельфі) , основою якого є як і раніше Turbo Pascal і який виступає тепер під назвою - Object Pascal.
середу Delphi, на відміну від Turbo Pascal, є принципово новим засобом програмування. Вона побудована на ідеї візуального способу програмування. Поєднання візуалізації програмування і переваг мови зробило Delphi вельми популярним серед програмістів через вражаючою простоти і наочності у складанні комп'ютерних програм. Можна навести приклади практично значущих програм на Delphi, складання яких взагалі не вимагає знання мови програмування, т. к. дії програміста в написанні таких програм виконує сама Delphi! Такі програми вона пише мовою Object Pascal. Ці приклади хоча і показові, проте не є переконливим доказом виняткових можливостей Delphi як абсолютної альтернативи праці програміста. Образно кажучи, Delphi є грандіозним складом будівельних матеріалів і технологій конструювання різноманітних типових програм, що дозволяє автоматизувати безліч дій, які необхідно виконати при написанні програми. Однак вона не може поки з притаманною їй легкістю конструювати програми для обробки ситуацій, які наперед невідомі і які проте необхідно реалізувати в таких програмах. Саме тут необхідне знання мови Object Pascal для того, щоб програміст зміг сам написати за допомогою цієї мови необхідні програмні коди для Delphi, які не передбачені стандартами її апарату. До їх числа відносяться, наприклад: а) обробка оригінальних подій; б) написання стильових процедур, які змушують комп'ютер виконувати деякі дії в «фірмовому стилі» автора; в) написання процедур, що забезпечують групову обробку ряду повторюваних або подібних операцій, які можуть породжуватися виробленої нестандартної або новою методикою вирішення конкретного завдання і др.і Object Pascal з моменту своєї появи в 1995 році за короткий термін пройшли кілька етапів розвитку. Послідовно, з інтервалом в один рік, з'явилися нові версії Delphi 2, Delphi 3, Delphi 4, Delphi 5 і їх проміжні ве...