A lingua franca, in linguistics, is a language systematically used to make communication possible between groups of people, commonly used for trade and convenience.
We can extend this to things like programming languages for commonly used applications:
- Python is the lingua franca of machine learning
- C, for embedded systems
- JavaScript, for web development