Lenguaje De Programacion
Simula (1967) es aceptado como el primer lenguaje que posee las características principales de un lenguaje orientado a objetos. Fue creado para hacerprogramas de simulación, en donde los "objetos" son la representación de la información más importante. Smalltalk (1972 a 1980) es posiblemente el ejemplo canónico, y con el que gran parte de la teoríade la programación orientada a objetos se ha desarrollado.
Entre los lenguajes orientados a objetos se destacan los siguientes:
* ABAP
* ABL Lenguaje de programación de OpenEdge de ProgressSoftware
* ActionScript
* ActionScript 3
* Ada
* C++
* C#
* Clarion
* Clipper (lenguaje de programación) (Versión 5.x con librería de objetos Class(y))
* D* Object Pascal (Delphi)
* Flex builder (adobe)
* Gambas
* Harbour
* Eiffel
* Java
* JavaScript (la herencia se realiza por medio de la programación basada enprototipos)
* Lexico (en castellano)
* Objective-C
* Ocaml
* Oz
* R
* Perl (soporta herencia múltiple. La resolución se realiza en preorden, pero puede modificarse al algoritmolinearization C3 por medio del módulo Class::C3 en CPAN)
* PHP (a partir de su versión 5)
* PowerBuilder (Todas la Versiones)
* Python
* Ruby
* Smalltalk (Proyectoinvestigativo. Influenció a Java.)
* Magik (SmallWorld)
* Vala
* VB.NET
* Visual FoxPro (en su versión 6)
* Visual Basic 6.0
* Visual Objects
* XBase++
* Lenguaje DRPMuchos de estos lenguajes de programación no son puramente orientados a objetos, sino que son híbridos que combinan la POO con otros paradigmas.
Al igual que C++ otros lenguajes, como OOCOBOL,OOLISP, OOPROLOG y Object REXX, han sido creados añadiendo extensiones orientadas a objetos a un lenguaje de programación clásico.
Un nuevo paso en la abstracción de paradigmas de programación es la...
Regístrate para leer el documento completo.