Our learning to code platform is really FREE!

We believe that learning to code is a right and not a privilege. All students can access our award-winning, self-learning platform called Hatch Studio - for FREE.

Students can go through all 600+ projects, 2,000+ challenges and 400+ hours of contest for free.

We make our money only when you want 1:1 help from a paid coding mentor. Whether you are just getting started, or want to learn faster our coding instructors can help you further develop your coding skills.

Start for free

Optional 1:1 Coding Mentors

If you want additional help, our trained coding mentors are the perfect choice. With weekly 1:1 instruction, build skills at your own pace and on your own schedule, much like piano lessons. Choose the plan that is right for you.
(Hatch Studio for self-learning is completely FREE!)


1X / week, 30 min lessons

USD $220/mo

$55.00 Per Class
(CAD purchases available)
Start for free


1X / week, 1 hr lessons

USD $395/mo

$98.75 Per Class
(CAD purchases available)
Start for free


2X / week, 1 hr lessons

USD $720/mo

$90.00 Per Class
(CAD purchases available)
Start for free

What everyone gets with Hatch Studio for FREE

5000+ Projects: Students learn in JavaScript or Python, building and creating at every turn
5 Superpowers: Core competencies to measure student skills
4 Certificates: From their first line of code to their first job in tech
Self-Learning: Start learning for free. Keep learning for free.

How it works


Credentials + Creativity

Learn in a properly structured environment that tracks the development of 418+ skills and five core competency areas in computer science. Be playful while you do serious work: choose from hundreds of themes that stimulate your creativity. Your learning leads to Writer, Author, Intern, and Jr. Developer certificates. 

Start Learning

Code, Build, Create, Repeat

Learning happens in a fully featured programming language: JavaScript or Python. You begin with small projects, learn how to modify them, and move on to larger ones. You’ll learn the inquiry, research, and collaboration skills needed for industry, and then transition to a full-stack development environment.

Power Learning

Proper Reporting

Completing projects means practicing and developing skills and competencies. Progress made across 418+ skills and 5 core computer science competencies (that we call Superpowers), is reported in your “Student Dashboard” and your “Account/Parent Dashboard”. 

Start Learning

Frequently asked questions

What languages do you teach?

Students can learn in JavaScript and Python, using Studio—our intelligent software. These languages are 2 of the top 5 most popular programming languages in the world.

Is this online or in person?

Hatch Coding offers stand alone software that takes students from their first day of coding to their first job in tech. We do not offer in-person classes or learning.

Can I learn to code by building games?

Yes! Students master 418+ computer science skills while developing 5 core competencies over the course of 4 certificates. With 375+ themes, students can build games, animations, simulations, calculation engines, sports projects or anything their heart desires.

Learn more

Trusted and used by




Build and create with real world computer languages

Meet some Hatch Coding students and see how they have learned skills to shape their future.

Mythili P, age 12

Member since September 2019. Creator of Snowy Mountains and Animals Game Jam. Thrives on stacking concepts and building depth. In 24+ months with Hatch, she’s coded 603 projects, 787 challenges, coded 64 original projects, completed 3 Hatch Certificates and won a Hatch Coding Hackathon.

Matthew S, age 17

Member since October 2019. Creator of Penguin Ski Free and Minecraft Hangman. Breaks down problems and solves them in his sleep. In 2+ years with Hatch, he’s coded 378 projects, 1061 challenges, completed 4 Hatch Certificates, has been a Hatch Coding Coach and is now a Hatch Coding intern.

Selina W, age 12

Member since October 2019. Creator of Selina’s Sunset and Rain on a Windshield. Makes magic by writing something, and coming out with a picture or game. In 1 year with Hatch, she’s coded 54 projects, 54 challenges, and coded 6 original projects.

Nyles J, age 11

Member since March 2019. Creator of Little Dude and Slime Mob Clicker (549 lines long). Passionate about gaming, turns brilliant ideas into code. In 2 ½+ years with Hatch, he’s coded 313 projects, 586 challenges, and coded 27 original projects, and earned 2 Hatch Certificates.

Dev G, age 10

Member since October 2017. Creator of DevFlix, Alien Invasion, and Curser. Consumes multiple new concepts before breakfast, processes everything with logic. In 4+ years with Hatch, he’s coded 455 projects, 528 challenges, coded 67 original projects and earned 2 Hatch Certificates.

Samantha Z, age 10

Member since July 2020. Creator of Teddy Bear Logo, CN Tower, and Camera Phone. Delivers art through code, adds eye-catching personal flairs at every turn. In 1 ½+ years with Hatch, she’s coded 144 projects, 299 challenges, coded 19 original projects and earned her 1st Hatch Certificate.

Start learning now, for free,
no credit card needed

Register for an account and do your first 5 minute project. You’ll earn your first Superpower, and start your journey toward full-stack development.

Start for free