The Infinite Arcade is described as '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!' and is a Game Development Tool in the Education & Reference category. There are three alternatives to The Infinite Arcade for a variety of platforms, including Windows, Android Tablet, Google Chrome, iPad and Linux. The best alternative is Scratch, which is both free and Open Source. Other great apps like The Infinite Arcade are R-cade (Free, Open Source) and ScratchJr (Free).
Coding is the new literacy! With ScratchJr, young children (ages 5-7) can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer.