Polyglot (computing) Polyglot (computing) In computing, a polyglot is a computer program or script written in a valid form of multiple programming languages, which performs the same operations or output independent of the programming language used to compile or interpret it. Generally polyglots are written in a combination of C (which allows redefinition of tokens with a preprocessor) and a scripting language such as Lisp, Perl or sh. Polyglot markup is similar, but about markup language context. Polyglot persistence is similar, but about databases. The two most commonly used techniques for constructing a polyglot program are to make liberal use of languages
Complutensian Polyglot Bible (volumes 1-5) from the copy in the Library of the Jesuit Society at Rome, and the rarer sixth volume of dictionaries from the copy in the Complutense University Library. The typeface devised for the Complutensian by Arnaldo Guillén de Brocar has been regarded by typographers such as Robert Proctor as the apex of Greek typographical development in early printing, before Aldus Manutius' manuscript-based typefaces took over the market for the next two centuries. Proctor based his 1903 "Otter Greek" typeface on the Polyglot; the Greek Font Society's "GFS Complutensian Greek" is likewise based on the Polyglot. Complutensian Polyglot Bible The