Esta es una lista de lenguajes de programación notables con características de programación orientada a objetos (OOP), 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 de paradigma múltiple que incluye un paradigma orientado a objetos; [2] sin embargo, está menos orientado a objetos que otros lenguajes como Python [3] y Ruby . [4] Por lo tanto, algunas personas consideran C ++ como un lenguaje de programación orientada a objetos, mientras que otras no lo hacen o se refieren a él como un "lenguaje de programación semi-orientado a objetos".
Idiomas con funciones orientadas a objetos
|
|
Ver también
- Lenguaje orientado a objetos
Referencias
- ^ Rentsch, Tim (1 de septiembre de 1982). "Programación orientada a objetos". Avisos ACM SIGPLAN . 17 (9): 51–57. doi : 10.1145 / 947955.947961 .
- ^ Coplien, James O. (1999). Diseño multiparadigma para C ++ (3ª edición de la imprenta). Reading, Mass. [Ua]: Addison-Wesley. ISBN 978-0-201-82467-4.
- ^ Lutz, Mark (2013). Aprendiendo Python: Potente Programación Orientada a Objetos . "O'Reilly Media, Inc.". ISBN 9781449355692.
- ^ Flanagan, David; Matsumoto, Yukihiro (2008). El lenguaje de programación Ruby (1ª ed.). Pekín: O'Reilly. ISBN 978-0596554651.
enlaces externos
- Lenguajes de programación orientados a objetos en Curlie