La programación orientada a objetos es un paradigma de programación informática que toma como base los llamados objetos, pudiéndo estos corresponderse con objetos físicos, conceptos o ideas. Estos objetos tienen propiedades, desarrollan acciones y se pueden relacionar entre sí. Por otra parte, los objetos se agrupan en las llamadas clases. Ejemlos de lenguajes informáticos que utilizan el paradigma de la programación orientada a objetos son Ada, C++, Java, Javascript, Python y R.
General