What Is CORBA? CORBA - Common Object Request Broker Architecture - is a standard that allows different applications to communicate. The applications might be written in different programming languages, and might be running on different architectures. Communications is done in an object-oriented manner - a server exports an object, and a client that accesses this object may invoke various methods on that object. CORBA language-mappings currently exist for languages such as C, C++, Java and Smalltalk. there are informal language mappings for other languages - perl, python, etc.