Pivot language

Pivot language

A pivot language, sometimes also called a bridge language is an artificial or natural language used as an intermediary language for translation. Using a pivot language avoids the combinatorial explosion of having translators across every combination of the supported languages.

Pivot coding is also a common method of translating data for computer systems. For example, the internet protocol, XML and high level languages are pivot codings of compuer data which are then often rendered into internal binary formats for particular computer systems.