If your child attends a public school, it will ultimately be necessary to learn one of the official languages (French, German or Flemish), since all classes are taught in these languages depending on the Region where the school is located.. However, in private schools lessons are taught in other European languages (English, Italian etc).