One of Japan's largest directories x find the right AI in as little as a minute

▶︎ For those who want to list their service

  1. AI BEST SEARCH
  2. Recursion
Recursion

Recursion
: How to use it, features, and the business problems it solves

Add bookmark

What is Recursion?

Recursion is a computer science platform designed by former Meta engineers, focused on CS fundamentals and backend development. Its 800+ hours of curriculum, drawn from US university programs, follows a deliberate 20% input / 80% output ratio, covering data structures and algorithms, OOP, databases, networking, operating systems and system design — all fully in Japanese. Free tier covers ~30 hours; paid plans are $61/month or $588/year.

Business problems it solves

About "Recursion"

What is Recursion

Recursion is a computer science learning platform operated by Recursion, Inc. Co-founder Jeffry Alvarado and other former Meta engineers selected the software-development knowledge from US university curricula and designed backend projects on top of their production experience at Meta. The curriculum runs to more than 800 hours.

The design philosophy is stated plainly: 20% input, 80% output. The goal is to prevent the state of "I learned to program but cannot actually build." More than 100 backend assignments avoid frameworks, and a team development program is available.

800h+total curriculum
2:8input to
output ratio
100+backend assignments
~30hfree plan

Why CS fundamentals matter when AI writes the code

As coding agents take over implementation, the work left on the human side tilts toward evaluating what comes out. Estimating complexity, choosing a data structure, spotting a table design that will not hold — these belong to the person reading the generated code.

That is exactly the layer Recursion covers: OOP, databases, networking, operating systems, data structures and algorithms, system design, agile development. The phrase the company uses — "escaping copy-paste engineering" — means more, not less, now that delegating implementation is the default.

How to use it

  1. Register for free

    The free plan covers roughly 30 hours of curriculum, enough to judge fit.

  2. Follow the roadmap

    The material is ordered from CS fundamentals upward; you do not have to sequence it yourself.

  3. Work the assignments

    True to the 20/80 ratio, most of your time goes into assignments.

  4. Move to projects and team development

    More than 100 framework-free backend assignments, then a team development program for working with others.

Features

01Computer science

An undergraduate CS scope, restructured for self-study.

  • Data structures and algorithms — including complexity analysis
  • OOP, databases, networking, operating systems — the ground for implementation decisions
  • System design and agile development — design and process

02Output

Hands-on work takes 80% of the time.

  • 100+ backend assignments — implemented without frameworks
  • Team development program — building with other people
  • Tech stack — NGINX, Laravel, React, AWS and more

03Available in Japanese

Founded abroad, but complete in Japanese.

  • Site, curriculum and support — all in Japanese
  • Corporate training — plans for companies

Pricing

Official figures in US dollars as of August 2026.

PlanPriceIncludes
Free$0About 30 hours of curriculum
Monthly$61/monthThe full curriculum (~1,000 hours)
Yearly$588/yearSame, at the lowest rate
Corporate trainingQuoteFor companies

How it differs from other learning services

Recursion begins after syntax, which separates it cleanly from beginner services. It is heavy if you have never touched HTML and CSS, and most effective during the plateau that follows being able to write code.

RecursionBoot.devZEN StudyProgate
FocusCS fundamentals + backendBackend + DevOpsWeb development + CSLanguage basics
JapaneseFully supportedNoYesYes
LevelBeginner to intermediateBeginner to intermediateComplete beginner to intermediateComplete beginner to beginner
Price$61/monthFrom ¥4,200/month in Japan¥1,100/monthFrom ¥990/month

If English is fine, Boot.dev; for CS in Japanese at a lower price, ZEN Study; to secure the environment first, WebTerm Learn.

This page reflects information published on the official site as of August 2026. Check the official site for the latest specifications and pricing.

Try Recursion

Frequently compared services

Articles featuring Recursion

CLI and Programming Study in the Age of AI Coding Agents [August 2026]: 11 Services, Starting from the Terminal and Git

With Claude Code, Codex and Cursor in everyday use by 2026, what you need is no longer the ability to write from scratch but the ability to read the diffs an agent produces, interpret its errors and recover a broken state — and all of that happens in the terminal. This article compares 11 learning services — WebTerm, WebTerm Learn, Progate, dotinstall, paiza Learning, ZEN Study, Techpit, Recursion, Boot.dev, KodeKloud and DeepLearning.AI — by entry point (language or environment), format, language support, free tier and price. It also covers the courses rebuilt around agents, including Progate's Claude Code Introduction (beta), KodeKloud's Claude Code For Beginners (8h32m) and DeepLearning.AI's course co-produced with Anthropic, and lays out an order to learn in: environment, syntax, agent, evaluation.

CLI and Programming Study in the Age of AI Coding Agents [August 2026]: 11 Services, Starting from the Terminal and Git

11 Programming Learning Services Compared [August 2026]: Choosing by Purpose, Price, End State and Language Support

Lists of thirty "best programming learning sites" mix free services with schools costing thousands of dollars, which makes them useless for deciding. This article narrows the field to 11 services you can study on independently for a few thousand yen a month — Progate, dotinstall, paiza Learning, ZEN Study, Techpit, Recursion, WebTerm, WebTerm Learn, Boot.dev, KodeKloud and DeepLearning.AI — organized by purpose: getting hired, finishing a first course, having something to build, breaking a plateau, and moving into infrastructure. It compares end state, format, language support, free tier and yearly cost, then sets out a study order that working people can sustain and what the foundation needs to contain in the age of AI coding agents.

11 Programming Learning Services Compared [August 2026]: Choosing by Purpose, Price, End State and Language Support