The C Object Processor (COP) was a superset of the
C programming language. It was used in the Vbase
object-oriented database management system
An object database or object-oriented database is a database management system in which information is represented in the form of objects as used in object-oriented programming. Object databases are different from relational databases which are ...
developed by Ontologic, Inc. The data model for Vbase was specified by a
Type Definition Language
Type may refer to:
Science and technology Computing
* Typing, producing text via a keyboard, typewriter, etc.
* Data type, collection of values used for computations.
* File type
* TYPE (DOS command), a command to display contents of a file.
* Typ ...
(TDL). COP and TDL were influenced by
CLU The term CLU can refer to:
Organizations
* California Lutheran University
* Claremont Lincoln University
* Communion and Liberation – University
* Czech Lacrosse Union
Other uses
* CLU (gene), the gene for clusterin
* CLU (programming l ...
. By 1989, COP and TDL were replaced by
C++ in Ontologic's second generation product, ONTOS. The company was also renamed ONTOS, Inc.
References
*Tim Andrews and Craig Harris, "Combining Language and Database Advances in an Object-Oriented Development Environment," Conference Proceedings of the Object-Oriented Programming Systems, Languages and Applications, pp. 430–440, 1987.
{{Prog-lang-stub
C programming language family