Best Coding
Updated DailyRankings are calculated based on verified user reviews, recency of updates, and community voting weighted by user reputation score.
No tags available
Scratch is the world's largest coding community for children and a coding language with a simple visual interface that allows young people to create digital stories, games, and animations. Developed b...
Lightbot is a classic puzzle game that teaches programming logic by having players guide a robot to light up tiles. It is a brilliant, minimalist tool that strips away the fluff to focus entirely on s...
CodeMonkey is a highly engaging platform that teaches kids to code using real programming languages like CoffeeScript and Python. The game follows a monkey who needs to catch bananas, and players must...
Swift Playgrounds is an innovative app from Apple that teaches kids how to code using Swift, the same programming language used by professional developers. It uses a series of interactive puzzles and...
Cargo-Bot is a challenging puzzle game that teaches programming logic by having players program a crane to move crates. It is a fantastic tool for teaching the fundamentals of algorithms and procedure...
Daisy the Dinosaur is a simple, fun app that introduces the basics of programming to young children. It uses a drag-and-drop interface to help kids learn how to control a dinosaur, teaching them about...
Snap! is an advanced, block-based programming language that is designed for high school and college students. It is a more powerful version of Scratch, allowing for complex concepts like recursion, fi...
Blockly is a web-based, visual programming editor developed by Google. It is more of a developer tool than a consumer app, allowing users to build their own coding environments. However, it is also us...
CodeHS is a comprehensive computer science platform designed for high school classrooms. It offers a full, standards-aligned curriculum, including courses in Python, JavaScript, Java, and more. It is...
Mimo is a mobile-first coding app that uses bite-sized lessons to teach programming languages like Python, JavaScript, and HTML/CSS. While not exclusively for kids, its gamified approach and short, ma...
CodeCombat is a unique platform that teaches real-world programming languages like Python and JavaScript through an immersive RPG experience. Instead of using blocks, players write actual code to cont...