Object Pascal został rozwinięty przez firmę Apple Computer przy współpracy Larry'ego Teslera, głównego architekta, i Niklausa Wirtha, wynalazcy Pascala. Object Pascal wywodzi się z wcześniejszej, obiektowo zorientowanej wersji Pascala nazywanej Clascal dostępnej na komputery Lisa.
Object Pascal charakteryzuje się głównie prostą składnią i bardzo wysoką efektywnością tworzenia oprogramowania, na co wpływ ma zwłaszcza 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).
Tworzone programy pracują zasadniczo w dwóch wariantach:
tekstowy – przeznaczony dla trybu tekstowego Windows, obsługiwane przez bibliotekę modułów RTL (Runtime Library),
graficzny – przeznaczony dla środowiska graficznego Windows, obsługiwany przez bibliotekę VCL (Visual Component Library).
Przykład programowania Object Pascal