CBSE mandates study of three languages for Classes 9 and 10 from July 2026 At least two of the three languages must be native Indian languages Foreign languages allowed only if two native Indian languages are chosen