 Bal's PhD research led to the development of the Orca programming language, one of the first programming languages intended for large-scale cluster computers.Unlike most other parallel programming languages, Orca is based on the shared-data object model, which allows a group of computers to have the illusion that they share data objects in a common memory.Programs can operate on these objects as though they were local, even though the only copy may be stored on a different machine.