linea de tiempo de la programación orientada a objetos OOP
1967
implementación de conceptos de 'clase' y 'herencia'
1970
consolidación de 'Smaltak'; primer lenguaje OOP
1986
creacion de c++, el lenguaje OOP más usado
1996
en este año surge JAVA como extensión de C++
su filosofia se basa en reutilizar el software ya existente, facilitar la adaptación del mismo a otros usos diferentes a los originales sin necesidad de modificar el codigo ya existente
actualmente
actualmente la orientacion a objetos sigue pareciendo el mejor paradigma, sin embargo no brinda solucion a todos los problemas.