Best App for Learning to Code

Rapid Router
Code For Life gives everyone the ability to shape technology’s future
Code For Life is a non profit initiative that delivers free, open-source games that help all students learn computing.
Anyone can code, you can too!
Whether you’re a teacher or a student, Rapid Router guides you, and makes learning to code easy and great fun. Using Blockly you can advance through the levels to become an Ocado delivery hero.
About Blockly
Built on ‘Blockly’, an easy-to-use visual programming language that’s similar to Scratch, so you don’t need to worry about syntax.