Curated listing

Coding websites
for kids

Explore 35 trusted coding websites selected for curious kids, with clear ages, access details, and parent context.

Codingwebsites
35 resources in this listing
35carefully selected resources
Why this collection

Two useful ways to narrow the directory

This page brings together coding resources that also match websites. Each listing keeps its own age range, platform details, languages, links, and parent notes, so you can compare options without losing context.

Explore all coding resources →
A place to start
Screenshot of Scratch
94/100 · ages 8–16

Scratch

A playful coding community where kids create stories, games, and animations.

WebsiteDesktop appAnimationCreative coding
Read the full resource review →
The shortlist

More coding picks

Sorted by editorial score
Screenshot of ScratchJr

ScratchJr

A playful first coding app where young children create interactive stories and games with picture-based programming blocks.

WebsiteAndroid appiOS appAnimationCreative coding
5–7 · Free92
Screenshot of Khan Academy

Khan Academy

A broad free learning platform with practice and lessons across math, science, computing, reading, and more.

WebsiteClimateGeography
4–18 · Free91
Screenshot of MicroBlocks

MicroBlocks

A free, live block-programming environment for making interactive projects with microcontrollers, sensors, lights, and motors.

WebsiteBlock codingMicrocontrollers
8–16 · Free91
Screenshot of NASA STEM Engagement

NASA STEM Engagement

NASA STEM activities, educator guides, challenges, and mission-linked learning resources.

WebsiteClimate
5–18 · Free91
Screenshot of Code.org

Code.org

Structured computer science courses and creative coding activities for schools and families.

WebsiteDownloadableAI & technologyAnimation
4–18 · Free90
Screenshot of Kodu Game Lab

Kodu Game Lab

A visual game-making environment for children to build 3D worlds, stories, and games with simple programming tiles.

WebsiteDesktop appGame designSTEM projects
8–16 · Free90
Screenshot of Snap!

Snap!

A browser-based visual programming language that extends Scratch with custom blocks and deeper computer-science ideas.

WebsiteAlgorithmsBlock coding
12–18 · Free90
Screenshot of Chrome Music Lab

Chrome Music Lab

Hands-on browser experiments that help children explore rhythm, melody, sound, drawing, and the connections between music, science, math, and art.

WebsiteRhythmSong making
5+ · Free89
Screenshot of Desmos

Desmos

Interactive graphing and math tools that help learners explore functions, geometry, data, and mathematical ideas visually.

WebsiteDataFunctions
11–18 · Free89
Screenshot of Alice

Alice

A creative programming environment for building 3D stories, animations, and games while learning computational thinking and object-oriented programming.

WebsiteDesktop appAnimationGame creation
8–18 · Free88
Screenshot of Gamefroot

Gamefroot

A browser-based game-making platform with visual coding, tutorials, interactive stories, animations, and game-design learning.

WebsiteCreative codingGame design
10–18 · Free with paid options88
Screenshot of Microsoft MakeCode

Microsoft MakeCode

Browser-based coding environments for micro:bit, Minecraft, Arcade, and other creative projects.

WebsiteAnimationComputer science
8–18 · Free88
Screenshot of MIT App Inventor

MIT App Inventor

A block-based platform for building and testing Android apps while learning programming concepts.

WebsiteAnimationCoding courses
10–18 · Free with registration88
Screenshot of Pencil Code

Pencil Code

A free collaborative coding space for drawing, music, games, stories, webpages, math, and creative programming.

WebsiteDownloadableAlgorithmsCreative coding
8–18 · Free88
Screenshot of Raspberry Pi Foundation Learn

Raspberry Pi Foundation Learn

Coding, computing, physical-computing, and digital-making projects for learners and educators.

Website
7–18 · Free88
Screenshot of TeachEngineering

TeachEngineering

Standards-aligned engineering lessons, activities, and design challenges for K–12 learners.

Website
5–18 · Free88
Screenshot of Blockly Games

Blockly Games

A sequence of browser games that introduce programming logic through visual blocks.

Website
7–14 · Free87
Screenshot of Book Creator

Book Creator

A multimedia authoring tool for making digital books with text, images, drawings, audio, and video.

WebsiteAnimationChildren’s books
5–18 · Free with paid options87
Screenshot of KidsCanCode

KidsCanCode

Python, game-development, and creative coding lessons for children and teens, with beginner pathways and classroom programs.

WebsiteYouTube channelCreative codingGame development
8–16 · Free87
Screenshot of Mathigon

Mathigon

Interactive mathematics lessons, manipulatives, puzzles, and teacher tools for curious learners.

Website
10–18 · Free87
Screenshot of CodeHS

CodeHS

K–12 computer-science curriculum with browser coding tools, projects, tutorials, quizzes, and free courses for schools and learners.

WebsiteComputer sciencePython
5–18 · Free with paid options86
Screenshot of Girls Who Code

Girls Who Code

Coding clubs, lessons, pathways, and community programs designed to support girls and nonbinary students in computing.

Website
8–18 · Free with paid options86
Screenshot of Greenfoot

Greenfoot

A beginner-friendly programming environment where learners create games and simulations with visual worlds and real Java code.

WebsiteDesktop appGame creationJava
13–18 · Free86
Screenshot of TryEngineering

TryEngineering

Engineering lesson plans, activities, games, and career stories from IEEE for young learners.

Website
8–18 · Free86
Screenshot of TurtleStitch

TurtleStitch

A free, open-source coding and textile platform where learners turn visual programs into embroidery patterns and physical designs.

WebsiteComputational embroideryGeometry
9–18 · Free86
Screenshot of Black Girls CODE

Black Girls CODE

Computer-science education and community programs created to introduce Black girls to technology and digital making.

Website
7–17 · Free with paid options84
Screenshot of Interland: Be Internet Awesome

Interland: Be Internet Awesome

Interactive game-based lessons about digital safety, privacy, kindness, and responsible online behavior.

Website
7–12 · Free84
Screenshot of LEGO Education

LEGO Education

Hands-on STEM, robotics, and coding curriculum built around LEGO Education sets and classroom projects.

Website
3–18 · Paid84
Screenshot of TypingClub

TypingClub

A structured touch-typing curriculum with browser lessons, practice, progress tracking, and school tools for learners.

WebsiteDigital literacyKeyboard skills
7-18 · Free with paid options84
Screenshot of CodeCombat

CodeCombat

A game-based coding environment where learners write real code to guide characters through challenges.

Website
9–18 · Free with paid options83
Screenshot of Tynker

Tynker

Project-based coding courses and creative activities covering games, animation, robotics, and web creation.

WebsiteAnimationCreative coding
5–18 · Free with paid options81
Screenshot of Canva for Education

Canva for Education

A visual design tool with education templates for posters, presentations, videos, and classroom projects.

WebsiteAnimationArt
8–18 · Free with registration80
Screenshot of DIY

DIY

Skill-based creative challenges that invite children to make, build, explore, and share projects.

Website
4–14 · Free with paid options80
Screenshot of Kodable

Kodable

Early coding games and classroom activities that introduce sequencing, logic, and problem solving.

Website
4–10 · Free with paid options80
A better starting point

Compare with context

Use this collection to find a direction, then open each resource page before sharing it with a child. The individual review shows languages, access formats, tags, age guidance, source links, and notes for grown-ups.

Search the full directory →