Le Luxembourg est un pays trilingue. La langue nationale est le luxembourgeois, la langue législative, le français ; le français, l’allemand et le luxembourgeois sont les trois langues administratives et judiciaires.
Le système éducatif est lui aussi plurilingue, avec l’usage de l’allemand, du français et du luxembourgeois. Alors que l’allemand est la principale langue utilisée pour l’enseignement à l’école fondamentale et dans les classes inférieures du lycée, la plupart des disciplines sont enseignées en français dans les classes supérieures du lycée. Ces trois langues sont obligatoires dans le système scolaire. Pour les élèves qui entrent dans le système scolaire après l’école fondamentale le Français et parfois le Luxembourgeois sont enseignés. Cette situation limite fortement leur possibilité de choisir une formation professionnelle.