This section summarizes aspects of generating and using the C++ bindings associated with software wrapped with Babel's language interoperability middleware. The bindings generation process is presented before the convention used to name C++ header files is described. Object management and invocation of static and overloaded methods are also summarized. Finally, the process of catching exceptions is discussed.