Skip to main content
polyglot

polyglot

7.5
A computer file that works in more than one programming language
  • noun
  • /ˈpɒlɪˌɡlɒt/
  • Specialized
translation icon : políglota
  • This software framework is a polyglot that can run programs written in Java, Python, and Ruby.

Examples

  • AppFog is a polyglot PaaS with 2GB RAM free, hosted in the EU, Asia, and various US zones.

    Blog text (14)
  • The latest update introduced a polyglot feature that enhances compatibility with multiple coding languages.

  • Using a polyglot approach, the developer integrated different programming languages into a single application.

Surface Forms

polyglot singular
polyglots plural

Morphology

polyglot = polyglot (semi-transparent) = poly + glot

This specialized noun use is a regular nominal extension of the adjective, but its computing meaning is only loosely predictable from the base sense.

Etymology

Polyglot comes from the Greek parts poly 'many' and glot 'tongue' or 'language'. In computing, a polyglot file or program is one that works in 'many' programming languages, so it can 'speak' or run in different systems.