Esta es una lista de lenguajes de programación notables con características de programación orientada a objetos (POO), que también se enumeran en Categoría:Lenguajes de programación orientados a objetos . Tenga en cuenta que, en algunos contextos, la definición de un "lenguaje de programación orientado a objetos" no es exactamente la misma que la de un "lenguaje de programación con características orientadas a objetos". [1] Por ejemplo, C++ es un lenguaje multiparadigma que incluye el paradigma orientado a objetos; [2] sin embargo, está menos orientado a objetos que algunos otros lenguajes como Python [3] y Ruby . [4] Por lo tanto, algunas personas consideran a C++ un lenguaje OOP, mientras que otras no lo hacen o se refieren a él como un "lenguaje de programación semiorientado a objetos".