AlgoRun : Coding game Freeware Learn programming logic through fun puzzles with AlgoRun—a visual, hands-on app that teaches algorithms step-by-step in a simple, engaging, and intuitive way. For Android and iOS devices.