30 July 2026 · 3 min read
Coding classes for kids in Fribourg: which language should you choose?
In Fribourg, one question comes up more often than elsewhere, even before talking about coding itself: which language will the class be taught in? Straddling French-speaking and German-speaking Switzerland, many Fribourg families already juggle French and German day to day, and naturally look for the same continuity in their child's extracurricular activities.
Why the teaching language actually matters
Learning to code already demands real concentration: following instructions, understanding logic, fixing mistakes. Adding a language barrier on top — a child mentally translating instructions before applying them — slows down learning without adding any pedagogical value. The right approach is to pick the language your child is most comfortable learning in, not necessarily the one used at home or at school.
What's available for a child in Fribourg
As elsewhere in French-speaking Switzerland, you'll generally find three formats: after-school clubs or workshops, holiday camps, and regular 100% online classes. The Fribourg-specific issue is that German-language options are noticeably rarer than French ones once you step outside the standard school curriculum — many families end up choosing by default, simply for lack of an option in their preferred language.
What about a child who's already fully bilingual?
For children who already juggle both languages naturally (common in Fribourg families, where one parent speaks French and the other German, or in the city's bilingual school tracks), the question often stops being "which language" and becomes "which one to set aside for this particular activity". Our recommendation, from experience: pick the language your child is most comfortable with for technical, abstract vocabulary (numbers, logic, sequences), which isn't always exactly the same as the language they speak most fluently day to day — the two don't always line up perfectly in a bilingual child.
How we handle this
Our classes are available in French, English and German, with a teacher following the same structured programme regardless of the language chosen — designed by EPFL and ETHZ graduate engineers. In practice, a Fribourg family can enrol their child in German for one term, then switch to French later if needed, without restarting the programme from scratch: the teaching progression (Scratch then Python, in clear stages — see our Python for kids, where to start article for the detail) stays the same, only the language of instruction changes.
The other criteria that matter, beyond language
- The follow-up format: one-on-one (Solo, from CHF 249/month) or in pairs (Duo, from CHF 169/month per child), with a teacher adapting to the child's pace rather than a group's — see Solo or Duo, how to choose for more.
- Schedule flexibility: slots available between 9am and 7pm, to fit around school, sports and homework.
- A concrete outcome: every child finishes their programme with a certificate, not just hours attended.
What about in-person classes in Fribourg?
As with other French-speaking cities, most of the useful interaction in coding — the teacher seeing the child's screen, guiding live — already happens through a screen. Fully online removes the travel constraint without losing anything on the quality of follow-up, which is particularly convenient if your child is already in a bilingual school track with a busy schedule.
Frequently asked questions from Fribourg parents
Can we switch the teaching language partway through? Yes, without any difficulty — just let us know; the programme followed stays identical, only the language of the session changes.
My child is already in an immersion school, is it redundant to add an activity in another language? Not necessarily: coding in a language different from the immersion school's can actually reinforce both, since technical vocabulary (loop, condition, variable) is usually new in both languages at once — it's not ground already covered by standard school immersion.
Is there a difference in curriculum between languages? No, the pedagogical content is strictly identical — see what age to start for the stages, which hold regardless of the language chosen.
Want to see what it would look like in the language of your choice? The Pricing page details our plans, with a free 30-minute trial lesson before any enrolment.