Skip to content
Brainlag

Foundations is free. Brainlag Code is the rest of the road.

Start any course for free. Brainlag Code is the complete path from there to building and debugging programs on your own, in all four courses: every later lesson, checkpoints, bug hunts, real projects and a final challenge. It is the same Brainlag account, so it takes the ads off brainlag.co.uk too.

  1. Foundations25 lessons and 4 checkpoints across four courses, free for good
  2. The good stuff starts here.

    Every lesson after it129 more lessons, 655 checked exercises: loops to classes, joins to window functions, pointers to hash tables
  3. Checkpoints16 checkpoints on your own, no hints until you have tried
  4. Debugging5 bug hunts with 43 broken programs, and 109 more fix-the-bug exercises along the way
  5. Projects27 bigger builds, each checked milestone by milestone
  6. Course complete4 final challenges: pass one and you can build and debug in that language on your own

A look at what is inside

BrainlagCode

£8.25/month£99 billed yearly, 2 months free.

  • Every Brainlag Code lesson, checkpoint, bug hunt and project, in all four courses
  • No ads on brainlag.co.uk
Get Brainlag Code

Plans are bought by an adult. Buying for your child? Give it as a gift

Brainlag Ultra (£24.99 a month or £249 a year) also includes the GCSE courses, Music Theory and the printable packs.

Free and the full course

What Free and Brainlag Code include
What you getFree£0Brainlag Code£9.99
Foundations in all four courses25 lessons, 134 checked exercises, 4 checkpointsIncludedIncluded
Every lesson after Foundations129 lessons, 655 checked exercisesBrainlag Code onlyIncluded
Checkpoints and final challenges16 checkpoints, 4 final challengesBrainlag Code onlyIncluded
Bug hunts5 bug hunts, 43 broken programs to fix and explainBrainlag Code onlyIncluded
Using AI without depending on itA lesson in every course: precise questions, testing what it writesBrainlag Code onlyIncluded
Bigger projects27 builds with checked milestones, from "Number guesser" to "Write your own malloc"Brainlag Code onlyIncluded
Playground and project briefsEvery language, 6 small projects with checksIncludedIncluded
Progress on every deviceWith a free Brainlag accountIncludedIncluded
No ads on brainlag.co.ukThe same account, signed in anywhere on BrainlagBrainlag Code onlyIncluded

Start with the free lessons

Billing questions

Can I cancel?

Any time, from your account on brainlag.co.uk. Brainlag Code keeps working until the end of the month or year you paid for, then nothing renews.

What happens to my progress if I stop?

You keep it. Passed lessons stay passed and Foundations stays open. Brainlag Code lessons lock again until you come back.

What does Brainlag Code change on brainlag.co.uk?

It is the same account, so the ads go there too. The GCSE courses, Music Theory and the printable packs are not part of Brainlag Code; Brainlag Ultra includes them.

I already have Plus on brainlag.co.uk.

Plus is the GCSE and study plan and does not include the Code course. An account has one plan at a time, so to have both, change your plan to Brainlag Ultra from your account on brainlag.co.uk.

I subscribed to Code before October 2026.

Your subscription keeps working and gives you every Brainlag Code lesson here, so there is nothing to buy. For every Brainlag course, cancel it from your account first and then choose Brainlag Ultra on brainlag.co.uk, so you are never charged twice.

Which currency do I pay in?

Pounds. Checkout on brainlag.co.uk charges the price shown here.

I am under 18. Can I subscribe?

Plans are bought by an adult. Foundations is free in every course, with nothing to buy.

Can I get my money back?

Yes. Within 14 days of your first payment, or of a yearly renewal, email [email protected] with your account email and we refund what you paid, minus the days you had. The Terms have the details.

Who handles the payment?

Stripe. You pay on Stripe's checkout page.