Turbo Pascal 5.5给在1980年代后期开始主要关注于IBM PC的Pascal社区带来巨大影响力。许多研究BASIC结构化替代品的PC爱好者使用该产品。它也开始被专业开发人员接受。几乎同时，为了让Pascal程序员直接使用Microsoft Windows的基于C的API，许多概念从C语言引入。这些扩展包括空终止字符串，指针算术运算，函数指针，address-of运算符和非安全类型转换。然而，Borland后来决定需要更多精细的面向对象特性，并在Delphi里使用Apple提议的"Obj