Цитата:
Object-oriented programming[edit]
From version 5.5 some object-oriented programming features were introduced: classes, inheritance, constructors and destructors.[4] The IDE was already augmented with an object browser interface showing relations between objects and methods and allowing programmers to navigate the modules easily. Borland called its language Object Pascal, which was greatly extended to become the language underlying Delphi (which has two separate OOP systems). The name "Object Pascal" originated with the Pascal extensions developed by Apple Inc. to program its Lisa and Macintosh computers. Pascal originator Niklaus Wirth consulted in developing these extensions, which built upon the record type already present in Pascal.
Цитата:
Turbo Pascal 5.5 was released on May 2, 1989.
Implemented language provided next major enhancement — basic support for object-oriented programming, including the concept of classes, static and dynamic objects, constructors and destructors and inheritance.
As for the interface, it finally introduced the distinctive blue full-screen user interface with pull-down menus, used in all later Turbo products. The IDE provided two more important features — step-by-step debugger and context-sensitive help with description of all built-in functions and possibility of copying fragments of code from help window and pasting it to your code.