Object Pascal charakteryzuje się głównie prostą składnią i bardzo wysoką efektywnością tworzenia oprogramowania, na co ma wpływ bardzo szybki kompilator (w porównaniu do innych języków jest kilkakrotnie szybszy). W implementacji obiektowej zachowano większość elementów programowania strukturalnego, przez co osiągnięto narzędzie łączące oba paradygmaty przy zachowaniu zgodności na poziomie kodu (możliwość kompilacji starszego kodu nowymi kompilatorami).
Przez pewien czas firma Borland (a potem CodeGear) unikała stosowania nazwy „Object Pascal” dla swoich kompilatorów. W swoich materiałach informacyjnych zaczęła używać nazwy Delphi Programming Language. Oficjalnie tłumaczono to tym, że obecne implementacje Object Pascala coraz bardziej odbiegają od pierwotnie opracowanych standardów języka. Jednak w przemyśle informatycznym normalnym zjawiskiem jest to, że specyfikacje języków programowania z czasem stają się coraz bardziej złożone i odbiegają od prostoty pierwszych wersji. Wystarczy przyjrzeć się jak dużym zmianom na przestrzeni wielu lat uległy języki: C++, Java czy nawet C# (najmłodszy z nich). W żadnym z tych przypadków nie dokonano zmiany nazwy języka (i nie była ona potrzebna). Zmiana nazwy z Object Pascal na Delphi była podyktowana wyłącznie pobudkami handlowymi (marketing).