Polyglot
/ˈpɒl.i.ɡlɒt/ · Noun · Adjective · Development
Definitions
A developer proficient in multiple programming languages, or an architecture that uses multiple languages. In a polyglot system, the user service might be in Go, the ML pipeline in Python, and the frontend in TypeScript.
In plain English: A developer who is fluent in several programming languages, or a project that deliberately uses multiple languages, picking the best tool for each job.