Java (programming language) | Python (programming language) | Computer programming | Ruby (programming language) | Radio programming | Object-oriented programming | Neuro-linguistic programming | Automatic programming | Object Management Group | High-level programming language | Haskell (programming language) | unidentified flying object | object | Lisp (programming language) | Astronomical object | Application programming interface | Ada (programming language) | Service-oriented architecture | Pascal (programming language) | computer programming | The Art of Computer Programming | Object REXX | neuro-linguistic programming | Near-Earth object | Low-level programming language | Document Object Model | Component Object Model | Album-oriented rock | Unidentified flying object | Object (computer science) |
BlueJ is the primary recommended learning software for the Java section of the Computer Application course in ICSE schools all over India, where it is considered the de facto software for learning the basics of Object Oriented Programming and has proven extremely popular due to its ease of use and wide support in schools and educational centers.
Thus several problem-descriptions may be connected to the same domain-description (just like several instances may exist of a class in OOP (Object Oriented Programming) or in OWL (Ontology Web Language) for example).
:For the object-oriented programming language, see GELLO Expression Language.
Has-a, a relationship between objects in object-oriented programming
Object-relational impedance mismatch, a set of conceptual and technical difficulties that are often encountered when a relational database management system is being used by a program written in an object-oriented programming language or style
He is well known for his work on computer security and on programming languages, including his paper (with Michael Burrows and Roger Needham) on the Burrows-Abadi-Needham logic for analyzing authentication protocols, and his book (with Luca Cardelli) A Theory of Objects, laying out formal calculi for the semantics of object-oriented programming languages.
The first metaobject protocol was in the Smalltalk object-oriented programming language developed at Xerox PARC.
Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS (1988, Addison-Wesley, ISBN 0-201-17589-4) is a book by Sonya Keene on the Common Lisp Object System.