Join a learning environment where friendship is the main currency.

Hatch Prime

Explore a library of 600+ projects to build a portfolio, much like an artist or an architect. Learn the fundamentals of computer science using JavaScript and the processing.js library, a visual interpretation of JavaScript.

Explore Prime

Hatch Alpha

We make solving hard real-world problems fun. There are three parts: Basic Python (from first principles), Advanced Python Topics, and Alpha Projects which are two months long and very rewarding.

Discover Alpha

Hatch Typing

Here by popular demand, a typing program embracing our core values of fun, community, and the growth mindset. We make learning how to type enjoyable and engaging.

Get Info on Typing