Use code FOUNDING at checkout for 30% off forever — first 100 subscribers only

Start with 3 free lessons

The first 3 lessons of every track are free -- no credit card, no trial timer. When you are ready for the full curriculum, pick a plan. Every plan includes the complete platform with no feature gates.

Start Free

3 lessons per track, no credit card needed

Student Monthly

$20/mo

1 learner

Full access for one learner, billed monthly.

Save $48

Student Annual

$192/yr

That's just $16/mo

1 learner

Full access for one learner, billed annually.

Family Monthly

$45/mo

Up to 4 learners

Full access for up to 4 learners, billed monthly.

Best Value

Family Annual

$432/yr

That's just $36/mo

Up to 4 learners

Full access for up to 4 learners, billed annually.

Promotion codes accepted at checkout.

Everything included in every plan

No tiers. No feature locks. Every Codewright learner gets the full experience.

  • Full Python curriculum (all tracks)
  • AI tutor with unlimited questions
  • Real code editor with instant feedback
  • Progress tracking and achievements
  • Age-appropriate content filtering
  • New lessons added regularly

Frequently asked questions

What ages is Codewright designed for?
Codewright is designed for learners ages 7 through adult. The curriculum adapts to the learner's age and skill level. Younger students start with simplified concepts and age-appropriate projects, while older students and adults work through more advanced material. Everyone writes real Python from day one.
How do the free lessons work?
The first 3 lessons of every track are completely free. Create an account, pick a track, and start writing real Python immediately. No credit card, no trial countdown, no strings. When you're ready for lesson 4 and beyond, subscribe to unlock the full curriculum.
How do Family plan seats work?
A Family plan gives you up to 4 separate learner profiles under one account. Each learner gets their own progress tracking, their own AI tutor history, and their own age-appropriate curriculum track. You manage all seats from a single parent dashboard.
Can I switch between monthly and annual billing?
Yes. You can switch from monthly to annual at any time, and the savings kick in immediately. If you switch from annual to monthly, the change takes effect at the end of your current billing period.
What is your cancellation policy?
Cancel anytime from your account settings. Monthly plans stop at the end of the current billing cycle. Annual plans stop at the end of the current year. No cancellation fees, no guilt trips. We'd rather earn your subscription every month.
Do all plans include the same features?
Yes. Every plan — Student or Family, monthly or annual — includes the complete platform. Full curriculum, AI tutor with unlimited questions, real code editor, progress tracking, everything. The only difference between Student and Family is the number of seats.
What is the FOUNDING code?
FOUNDING is a limited promotion for our first 100 subscribers. Enter it at checkout to receive 30% off your subscription forever — not just the first month, but every payment for the life of your account. Once all 100 redemptions are claimed, the code expires permanently.
Is there a discount for schools or organizations?
We're building school and organization plans. If you're interested, reach out to us and we'll work with you on pricing that makes sense for your group.

Ready to start writing real code?

3 free lessons per track. No credit card required. Start now and subscribe when you are ready for more.