It bans all discrimination on grounds of race or sex, as well as for pregnancy, age, disability, belief, culture, languageor social or economic status.
That is why it took Switzerland more than 20 years to introduce teaching in a second national language (German or French) at the age of 11-plus instead of 14.