For anyone 12+

Learn to code the way I did

I'm Ethan. I started at 12 with a few lines of QB64 from my uncle, and I never stopped. This is the path, the story behind it, and how to make it yours.

Start the first module → Read my story

The one idea

Start big, then break it down. Your goal keeps you going, and a problem is just a goal you haven't broken down yet.

Don't be scared or discouraged when something doesn't work right away. Nobody's code does.

How this site works

Choose what fits how you learn. Everything here is a starting point.