TheCodePlayer is a new concept to make learning front end technologies easier. Code typed is played back like a video with output rendering making conceptual and process based learning butter-easy.
Cost / License
- Free
- Proprietary
Platforms
- Online
Scratch is described as 'Programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas' and is a very popular Code Learning service in the development category. There are more than 50 alternatives to Scratch for a variety of platforms, including Windows, Web-based, Mac, Linux and iPhone apps. The best Scratch alternative is GDevelop, which is both free and Open Source. Other great apps like Scratch are Code.org, Snap!, microStudio and Pocket Code.
TheCodePlayer is a new concept to make learning front end technologies easier. Code typed is played back like a video with output rendering making conceptual and process based learning butter-easy.
UCBLogo (also known as Berkeley Logo) is a free implementation of the Logo programming language that supports lists, files, I/O, and recursion. It can be used to teach computer science.



Panther is a programming language aimed at young users with only a small knowledge of programming. Panther offers you a more advanced version of Scratch, a simple programming language developed at MIT.

Describes ToonTalk - an animated interactive world inside of which children can build programs and games.
Free JavaScript creative coding platform for kids, teens and creative adults. Learn to code at home, school or coding club. Build games.




KTurtle is an educational programming environment that aims to make learning how to program as easily as possible. To achieve this KTurtle makes all programming tools available from the user interface. The programming language used is TurtleScript which allows its commands to be...


S2JS answers the question of where to go after Scratch.
S2JS is a tutorial that guides kids writing Javascript games that can run directly on their smartphones or any other browser-capable device. It explains Javascript in terms of Scratch, with a focus on achieving early result.
Teaching computer science to high school by providing web-based curriculum, teacher tools and resources, and professional development.
Artist Code is an intuitive software for creating animation ( Movie, Animated Gif, Images) only by coding, it allows you to add image, text and pixels and place them with simple script offering you a fun and unlimited way to create whatever you want.



Maratis is a portable, simple and visual game development tool designed for artists and developers.




Infinite Arcade is a game construction kit. Make platformer games, adventure games, pinball games, ball and paddle games, text puzzlers, and mazes. Create your own characters! Make games with zombie mobs, hot lava, disco bricks, crystal geysers, trampoline tiles, oil slicks...



