Currently, you cannot create a Tournament for all languages available in Missions.
This is because there are a few conditions you might encounter when trying to do this.
Sometimes when you combine languages of different app types together, they fail to meet the tournament minimum criteria for missions, and the bonus level will be disabled.
These minimum criteria are:
2 easy level missions
2 medium level missions
1 hard level mission.
As a start, you can break these languages by App type (Web, API, desktop..etc). If you combine languages of the same app type together, it's very likely that they will meet the Minimum Criteria for missions and the bonus level will be enabled.