Google's Area 120 incubator launches Grasshopper, a learn-to-code mobile app for beginners, with an initial curriculum teaching JavaScript
Google's internal incubator, Area 120, is today releasing its next creation: a learn-to-code mobile app for beginners called Grasshopper.
Context & Ripple Effects
Grasshopper is the latest product out of Area 120, the in-house incubator Google first revealed in 2016 under Don Harrison and Bradley Horowitz, which by late 2018 had greenlighted about 50 employee projects. The app itself is a narrow bet: bite-sized JavaScript lessons for absolute beginners on mobile.
It fits a line of Area 120 bets aimed at people who don't code yet — a year later the same incubator shipped Game Builder, a sandbox for non-programmers to make 3D games, and Grasshopper eventually gained a web-based desktop version. Years on, Google's coding-for-everyone push has moved upmarket into AI tooling like its GitHub Copilot competitor and Firebase Studio.
First-order effects
- Beginners get a free, mobile-first way to learn JavaScript fundamentals without a desktop setup or prior experience, directly competing for the same novice audience as standalone learn-to-code apps.
Second-order effects
- Area 120 gains another portfolio experiment with a plausible funnel into Google's broader developer ecosystem — learners who start on Grasshopper-style tools are the future users of Google's dev platforms.
Third-order effects
- If the arc holds — from gamified mobile lessons to no-code sandboxes to AI-assisted IDEs — the barrier between 'beginner' and 'developer' keeps thinning, shifting how the industry defines who can build software.
The trend: Consumer on-ramps to programming are evolving from gamified mobile lessons toward AI-assisted creation, with Google steadily moving down that path since 2018.