The practice of COBOL programs calling or being called by programs written in other languages (C, Java, PL/I, Assembler). Requires careful attention to *calling conventions*, *data representation*, and the *Language Environment* runtime. (Ch. 26) See also: *BY VALUE*, *Language Environment*.