Turbo Pascal 5.5 Object — Oriented Programming Guide

Flexibility in how memory was handled.

Influencing the "native code" approach rather than an interpreted one. Key Innovations in 5.5 included: Turbo Pascal 5.5 Object Oriented Programming Guide

The Official OOP Guide (now a cult classic among retro-coders) famously told users to "strive to forget what people have told you about OOP" and just sit down and try it. 2. The Language Evolution Flexibility in how memory was handled

Allowing for polymorphism where child objects could redefine behavior. Turbo Pascal 5.5 Object Oriented Programming Guide

Borland didn't invent these concepts from scratch. The OOP extensions were heavily inspired by: