The Best Coding Apps, Games and Classes for Kids in 2026
Updated · By Edulist · 11 sources
Our top picks
How we chose
- Teaches real conceptsEvery pick teaches sequencing, loops, conditionals and variables, and the best move kids from blocks to typed languages like Python or JavaScript.
- Right for the child's age and reading levelPre-readers need wordless puzzles; teens need real languages. We list the age range for each pick.
- Creation, not just puzzlesApps that let kids build their own games and projects ranked higher than pure puzzle sequences.
- Clear, fair pricingFree options first; paid prices from the vendor as of October 2026, with notes on per-child versus family plans.
- Support for non-coding parentsSolutions, videos, dashboards or live teachers matter when the parent can't debug the code.
Rankings are editorial. Vendors can’t pay for placement. Prices and grades update from each listing.
1. Scratch
- Price
- Free
- Grades
- K–10
- Type
- App, Activity
Scratch, from the nonprofit Scratch Foundation, lets kids snap together code blocks to build games, animations and stories, then share and remix projects with millions of others. It is free with no ads, runs in a browser or offline app, and ScratchJr covers ages 5 to 7. It is a studio, not a course, so kids who want step-by-step lessons should pair it with Code.org or a class.
Pros
- Free, no ads or purchases
- Endless projects to study and remix
- Skills transfer to most classes
Cons
- No built-in course sequence
- Open community needs supervision
Best for: Ages 8–16 who like to make things
2. Code.org (now CodeAI)
- Price
- Free
- Grades
- K–12
- Type
- Curriculum, Course
Code.org, rebranded CodeAI in 2026, offers free, ad-free courses from kindergarten through AP Computer Science A. Self-paced Express courses for K–8 work at home, and labs let older kids write JavaScript and Python. Many lessons have unplugged versions. Upper-level courses are designed for a teacher, so a parent must lead them at home.
Pros
- Free and nonprofit
- K–12 path including AP CS
- Self-paced Express courses
Cons
- Upper courses assume a teacher
- Less game-like than paid apps
Best for: Families who want a free, sequenced path
3. Tynker
- Price
- From $15/mo
- Grades
- K–12
- Type
- App, Course
Tynker takes kids from picture blocks at age 5 through Python and JavaScript in the teen years, with Minecraft modding as a big draw. Home plans covered up to three kids at $54 a quarter, $180 a year or $468 lifetime in October 2026, with a 30-day money-back guarantee. Much early content overlaps with free Scratch and Code.org, so you pay mainly for structure and tracking.
Pros
- Ages 5–18 on one plan
- Gradual move to Python and JavaScript
- Up to three kids with a parent dashboard
Cons
- Overlaps with free tools early on
- List prices are high off sale
Best for: Families who want one guided path for several kids
4. codeSpark
- Price
- See site
- Grades
- Pre-K–4
- Type
- App
codeSpark teaches coding logic through wordless puzzles, so kids as young as 3 can learn sequencing, loops and conditionals, then build their own games. It runs on phones and tablets as a subscription after a 7-day trial, with App Store options from $7.99 to $99.99 by plan length (October 2026). Kids usually outgrow it around age 10.
Pros
- No reading required
- Kids build and share games
- Up to five profiles on annual plans
Cons
- Pricing varies by promotion
- Tablet and phone only
Best for: Ages 3–7 starting coding before they read
5. Kodable
- Price
- From $10/mo
- Grades
- K–5
- Type
- App, Curriculum
Kodable moves kids from maze puzzles to game design to real JavaScript by the end of elementary school, with video intros that work for pre-readers. Many schools use it, and a parent code links home play to school progress. Kodable Pro costs $24.99 a month, $119.99 a year or $199.99 lifetime (October 2026). Kids over 11 outgrow it.
Pros
- Clear path from mazes to JavaScript
- Strong parent materials
- Links to school accounts
Cons
- Monthly plan is expensive
- Ends at grade 5
Best for: K–5 kids, especially those who already use it at school
6. CodeCombat
- Price
- From $8.25/mo
- Grades
- K–12
- Type
- App, Curriculum, Course
CodeCombat turns typed Python or JavaScript into a fantasy adventure game: every move your hero makes is a line of real code. Opening levels are free; Premium home access is $9.99 a month or $99 a year in the US. It fits ages 9 to 16, and CodeCombat Junior covers K–5. Home users get the games but not the full teacher curriculum.
Pros
- Real typed code from day one
- Free levels to try
- Inexpensive home plan
Cons
- Needs a keyboard
- Home plan lacks lesson plans
Best for: Gamers ages 9–16 ready to type
7. CodeMonkey
- Price
- From $8/mo
- Grades
- K–8
- Type
- App, Curriculum, Course
CodeMonkey has kids typing CoffeeScript within a few lessons and moving to Python, with solutions for every exercise so parents can help. Home plans start at $8 a month billed yearly for one child, and the family plan is $13 a month billed yearly for up to three kids (October 2026). There is no month-to-month option.
Pros
- Typed code early
- Solutions for every exercise
- Family plan covers three kids
Cons
- CoffeeScript is rarely used elsewhere
- No monthly billing
Best for: K–8 families where the parent doesn't code
8. Swift Playgrounds
- Price
- Free
- Grades
- 3–12 · College · Adult
- Type
- App
Swift Playgrounds is Apple's free app that teaches Swift, the language behind real iPhone apps, through friendly puzzles for ages about 8 and up, then lets older kids build SwiftUI apps. It runs on iPad (iPadOS 18 or later) and Mac (macOS 15 or later) with no ads. The jump from puzzles to app building is steep without help.
Pros
- Free, from Apple
- Real typed Swift
- Projects open in Xcode later
Cons
- Apple devices only
- No parent dashboard
Best for: iPad families with kids 8 and up
9. Create & Learn
- Price
- From $94.50 one-time
- Grades
- K–12
- Type
- Course, Tutoring
Create & Learn runs live online classes in Scratch, Minecraft, Roblox, Python, AI, robotics and web development for grades K–12, capped at five students. Free one-hour intro classes are available. Group classes were $94.50 for four sessions and private lessons $240 for four on sale in October 2026, with free makeup sessions.
Pros
- Groups of five or fewer
- Free intro classes
- Wide catalog by age
Cons
- Courses sold in parts
- Set class times
Best for: Kids who learn better with a live teacher
10. CodaKid
- Price
- From $16.58/mo
- Grades
- 1–12
- Type
- Course, Tutoring
CodaKid teaches with professional tools kids want to use, such as Roblox Studio, Unity, Minecraft modding and Python, through 115-plus self-paced video courses with help when kids get stuck. Self-paced is $29 a month or $199 a year with a 14-day free trial; private lessons run $149 to $450 a month (October 2026). It needs a capable computer.
Pros
- Real languages and pro tools
- Large self-paced library
- Live private lessons available
Cons
- Private lessons are pricey
- Setup may need parent help
Best for: Tweens and teens who want to build Roblox or Minecraft projects
Quick comparison
| Pick | Grades | Format | Price from | Best for |
|---|---|---|---|---|
| Scratch | 3–10 | Web, offline app | Free | Creative projects |
| Code.org | K–12 | Web | Free | Sequenced course |
| Tynker | K–12 | Web, app | $180/yr (3 kids) | Complete paid path |
| codeSpark | Pre-K–4 | iOS, Android | Varies by plan | Pre-readers |
| Kodable | K–5 | Web, iOS | $119.99/yr | School-linked K–5 |
| CodeCombat | 4–12 | Web | Free levels; $99/yr | Typed-code game |
| CodeMonkey | K–8 | Web | $96/yr | Non-coding parents |
| Swift Playgrounds | 3–12 | iPad, Mac | Free | Apple families |
| Create & Learn | K–12 | Live classes | Free intro; $94.50/4 classes | Live teacher |
| CodaKid | 1–12 | Video + help | $199/yr | Roblox, Unity, Python |
Prices are US list or sale prices as of October 2026.
How to choose a coding app for your child
Match the tool to your child's reading and typing level:
- Not reading yet (ages 3–6): codeSpark or ScratchJr. Kids drag picture commands and learn order and repetition.
- Reading, not typing (ages 6–9): Code.org Express courses, Kodable or Tynker's block courses. Then Scratch for free building.
- Comfortable on a keyboard (ages 9–13): CodeCombat and CodeMonkey get kids typing real code, and Swift Playgrounds suits iPad owners.
- Teens: CodaKid for Roblox, Unity and Python; Code.org's labs and AP CS for a school-style path.
Then decide on support. If you can't help debug, choose CodeMonkey (full solutions), Tynker (dashboard and hints) or a live class with Create & Learn. If your child wants to make their own thing rather than follow levels, Scratch is the best playground there is.
One more tip: a coding "game" is only as good as how much code your child writes. Watch a session. If they're mostly collecting gear, steer them back to building.
Browse every coding program, filter for coding apps, or see live coding classes. For more live options across subjects, see the best online classes for kids.
What it costs (and how to get it funded)
- Free: Scratch, ScratchJr, Code.org, Swift Playgrounds and CodeCombat's opening levels.
- Subscriptions: about $96 to $200 a year (CodeMonkey, CodeCombat, Kodable, Tynker, CodaKid).
- Live classes: about $24 per session in small groups at Create & Learn sale prices; private lessons $60 or more per session.
Coding courses and classes are often eligible as curriculum or enrichment in state education savings account programs, and some providers, like CodaKid, publish ESA information pages. Each program decides which vendors qualify. See scholarships by state, including Arizona and Florida, save your picks to your Edulist wishlist, and apply once.
Mistakes to avoid
- Paying before trying the free tools. Give Scratch and Code.org two weeks first.
- Skipping typing. Kids who can't type get frustrated in text languages; a few weeks of a typing program helps.
- Buying for the wrong device. codeSpark is tablet-only, Swift Playgrounds is Apple-only, and CodaKid needs a real computer.
- Choosing by brand alone. A child who loves Minecraft may stick with Tynker or CodaKid longer than with a "better" generic course.
Sources
Questions
What is the best free coding app for kids?
Scratch and Code.org are the best free options, and both are run by nonprofits with no ads. Swift Playgrounds is free for iPad and Mac. CodeCombat's opening levels are free, too.
What age should kids start coding?
Kids as young as 3 or 4 can learn sequencing with wordless apps like codeSpark or ScratchJr. Most kids are ready for Scratch around 8 and for typed languages like Python between 10 and 13. Reading and typing skills matter more than age.
Are coding games actually educational?
Good ones are. CodeCombat and CodeMonkey have kids write real lines of code, and codeSpark teaches loops and conditionals. Look for games where kids build their own projects, not only solve puzzles.
Are online coding classes worth it?
A live class helps kids who get stuck often or lose motivation alone. Try a free intro class from Create & Learn first. Self-motivated kids may do fine with Scratch, Code.org or a self-paced app.
Keep exploring
Keep your favorites together.
Browse learning products and save a wishlist on this device. Applications and pledges are not open.