Este documento presenta los conceptos básicos de la programación orientada a objetos y compara tres lenguajes de programación populares que soportan este paradigma: C++, Java y C#. Explica cómo se definen clases y métodos en cada lenguaje, así como cómo crear instancias u objetos de una clase.