The 14 Best Coding Websites for Kids
Creating the Next Generation of Developers
Updated in January 2022
Children are growing up in a world where programming skills will be essential in virtually everyone’s life in the not so distant future. As our homes, vehicles, entertainment, and even healthcare become increasingly software-driven, the demand for people with programming skills to create and work with these technologies is on the rise. Even if a child doesn’t aspire to work on the development side of things, basic programming is playing a growing role in nearly every career and having a good understanding of how the technology that powers their favorite things works will make their lives easier.
Code is the universal language of the future and as with learning any language, the earlier you start, the easier it is to learn it. Even if you’re not experienced with coding yourself, there’s no good reason not to get your kids started on the path to learning to code with the abundance of free resources available today – you might even learn a little coding yourself along the way! Get inspired to get your children started on the path to coding today by checking out these two great TED talks on why you should teach your kids to code.
Now, get your kids started on the path to learning to code with these 14 best coding websites designed for kids in elementary, middle, and high school.
Kodable [free/paid] – Elementary School to Teen+
Code.org [free] – Elementary School to Teen+
Students can learn computer science fundamentals by completing a series of four courses. Courses include puzzles, videos, and activities and culminate in students being able to design games or stories for sharing online. With a course catalog for kids starting as young as 4, this free program offers something for kids of all ages.
Code Combat [free/paid] – Elementary School to Teen+
Tynker [free/paid] – Elementary School to Teen+
Children learn to code at their own pace with Tynker’s self-guided coding-for-kids software. In a fun, interactive environment, kids learn to apply coding concepts to complete each project. Step-by-step courses teach kids how to build, use, and experiment with what they’ve created. Kids also earn badges as they progress, motivating them to continue advancing their skills.
Blockly [free] – Grade School Reader to Teen+
Kodu [free] – Grade School Reader to Teen+
Students can create games on their PC and Xbox using a simple visual programming language without having existing design or programming skills. Kids can learn a vast range of coding skills, including branching, variables, number and string manipulation, loops, polymorphism, subroutines, and more.
Scratch [free] – Grade School Reader to Teen+
Designed by MIT students, Scratch uses programming blocks to teach coding by letting students build stories, games, and animations. There is a highly active online community and a step-by-step guide to help those starting out. Students can also download an offline editor. The program also has a simpler version, ScratchJr, designed for kids ages 5-7.
App Inventor [free] – Teen+
Originally developed by Google and now hosted by MIT, the site teaches users how to create Android apps using the visual App Inventor programming language. Video tutorials and courses in a box make App Inventor easy, educational, and fun. Students can build and share mobile apps with a similar approach to block-based programming by moving objects around the screen.
CodeAcademy [free/paid] – Teen+
Code Monster [free] – Teen+
Code Wars [free] – Teen+
Khan Academy [free] – Teen+
PluralSight [paid] – Teen+
Glitch [free] – Teen+
Glitch is an easy tool for creating web apps. They’re growing and streamlining developer tools, making it ideal for older kids and teens who are learning to code. Coding on Glitch is like working together in Google Docs–multiple people can work on the same project simultaneously. Students use simple, powerful tools to build their websites and alter projects from real-world languages and frameworks.
Inspired to learn to code yourself or looking for more resources to teach coding to your teen? Check out our article on the 14 of The Best Places to Improve Your Technology Skills for Free.