Generalmente la POO se asocia rápidamente con lenguajes como C++, pero Object Pascal, de ahí su nombre, cuenta con todos los componentes básicos de un lenguaje orientado a objetos con la encapsulación, la herencia y el polimorfismo.