Scratch Alternatives

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.

filter to find the best alternatives

Scratch alternatives are mainly Game Development Tools, but if you're looking for Code Learning Services or Programming Languages you can filter on that. Other popular filters include Drag and Drop, Android, iPad and Linux. You can also filter by region, for example EU-based alternatives if you prefer software developed in the European Union. These are just examples - use the filter bar below to find more specific alternatives to Scratch.
Copy a direct link to this comment to your clipboard
Scratch alternatives page was last updated

Alternatives list

  1. TheCodePlayer icon
     11 likes
    Copy a direct link to this comment to your clipboard

    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
     
  2. UCBLogo icon
     Like
    Copy a direct link to this comment to your clipboard

    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.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  3. Bingo icon
     6 likes
    Copy a direct link to this comment to your clipboard

    Bingo is a programming language based on Scratch by MIT which uses a "block" UI, where the user can snap together different blocks to make more advanced scripts. There are many added blocks to Scratch 1.4.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  4. Panther icon
     2 likes
    Copy a direct link to this comment to your clipboard

    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.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Windows
     
  5.  2 likes
    Copy a direct link to this comment to your clipboard

    Describes ToonTalk - an animated interactive world inside of which children can build programs and games.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
     
  6. CodeGuppy icon
     1 like
    Copy a direct link to this comment to your clipboard

    Free JavaScript creative coding platform for kids, teens and creative adults. Learn to code at home, school or coding club. Build games.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Software as a Service (SaaS)
     
  7. KTurtle icon
     Like
    Copy a direct link to this comment to your clipboard

    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...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
    • Flathub
    • Snapcraft
     
  8. S2JS icon
     5 likes
    Copy a direct link to this comment to your clipboard

    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.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Online
     
  9. CodeHS icon
     16 likes
    Copy a direct link to this comment to your clipboard

    Teaching computer science to high school by providing web-based curriculum, teacher tools and resources, and professional development.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Online
     
  10. Artist Code icon
     1 like
    Copy a direct link to this comment to your clipboard

    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.

    Cost / License

    • Pay once
    • Proprietary

    Platforms

    • Windows
     
  11. Maratis icon
     7 likes
    Copy a direct link to this comment to your clipboard

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

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    • iPhone
    • iPad
     
  12. Copy a direct link to this comment to your clipboard

    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...

    Cost / License

    • Pay once
    • Proprietary

    Application type

    Platforms

    • iPhone
    • iPad
     
You are at page 5 of Scratch alternatives