Седьмая версия оказалась последней для языка Turbo Pascal. После него фирма Borland начала выпускать интегрированную среду быстрой разработки программ Delphi, основой которой стало объектноориентированное расширение языка Turbo Pascal, получившее название Object Pascal.
Первая версия Delphi позволяла разрабатывать программы под старую 16 разрядную платформу Windows. Начиная со второй версии, программы компилируются под 32-разрядную ОС Windows.
Object Pascal в сравнении с языком Turbo Pascal получил новые возможности:
- Появились интерфейсы, которые напоминают классы, они были введены для поддержки COM технологии фирмы Microsoft.
- Добавлена перегрузка процедур и функций с помощью ключевого слова overload, перегрузка операторов, динамические массивы, ключевое слово object было заменено словом class, чтобы устранить двусмысленность между описанием объекта и самим объектом. В Turbo Pascal были объекты, но не было классов, описывающих эти объекты.
- Визуальное программирование превратило разработку интерфейса пользователя в простое и весёлое занятие: теперь все элементы интерфейса можно собирать из компонентов и сразу же оценивать результаты. Программисты, знакомые с библиотекой TurboVision для Turbo Pascal, предназначенной для этих же целей, легко поймут разницу!