Lingua franca and other scholars of different nationalities. The term is taken from the medieval Mediterranean Lingua Franca, a Romance-based pidgin language used by European merchants and sailors during the 2nd millennium. A world language – a language spoken internationally and learned and spoken by a large number of people – is a language that may function as a global lingua franca. Lingua Franca refers to any language used for communication between people who do not share a native language. It can refer to hybrid languages such as pidgins and creoles used for communication between language groups. It can also refer to
Interface description language Interface description language An interface description language or interface definition language (IDL), is a specification language used to describe a software component's application programming interface (API). IDLs describe an interface in a language-independent way, enabling communication between software components that do not share one language. For example, between those written in C++ and those written in Java. IDLs are commonly used in remote procedure call software. In these cases the machines at either end of the "link" may be using different operating systems and computer languages. IDLs offer a bridge between the two different systems. Software systems based on IDLs