# Polyglot Programming

Skill · Software Development and Engineering Practices

Canonical page: https://career.thegoodapps.co/skills/polyglot-programming

Polyglot programming is the practice of writing software using multiple programming languages within a single system or project, choosing each language for the strengths it brings to a specific component. Software architects and engineers use this approach on complex systems where, for example, a performance-critical service might be written in C++ while a web frontend uses JavaScript.

Related skills: [Microservices](https://career.thegoodapps.co/skills/microservices), [Software Architecture](https://career.thegoodapps.co/skills/software-architecture), [DevOps](https://career.thegoodapps.co/skills/devops)

## Open roles requiring Polyglot Programming (0)

None of the roles we have read name this skill yet. A large share of the visible corpus has not been parsed for skills, so this is at least as likely to be our backlog as the market's verdict.
