Coding websites
for kids
Explore 35 trusted coding websites selected for curious kids, with clear ages, access details, and parent context.
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 →
Scratch
A playful coding community where kids create stories, games, and animations.
Read the full resource review →More coding picks

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Raspberry Pi Foundation Learn
Coding, computing, physical-computing, and digital-making projects for learners and educators.

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

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

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

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

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

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

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

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

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

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

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

Interland: Be Internet Awesome
Interactive game-based lessons about digital safety, privacy, kindness, and responsible online behavior.

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

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

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

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

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

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

Kodable
Early coding games and classroom activities that introduce sequencing, logic, and problem solving.
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 →