For parents and teachers

Brightwire Code is a free-to-use set of short coding lessons for kids, built by Brightwire Labs.

Privacy first

  • No accounts, logins or sign-up forms.
  • No analytics, ads, cookies or third-party trackers.
  • We never ask for a child’s name, email or other details.
  • Progress is saved only in this browser’s local storage, on this device.

What kids learn

Ages 5–8: sequencing, loops, debugging — no reading-heavy code.

Ages 9–12: JavaScript commands, angles, loops and variables through drawing.

Teens 13+: HTML structure, CSS styling, JavaScript variables, functions and logic.

Tips for the classroom

  • Each lesson takes about 5–15 minutes.
  • Pair programming works well: one types, one guides, then swap.
  • Mistakes are part of it — every lesson gives hints when something is off.
  • Works on laptops, Chromebooks and tablets.