The new Swift Playgrounds app for iPad is the next step on Apple’s path towards a new breed of computer programming.

Due to arrive in the App Store this fall, the app is an educational tool. Through Boris and his levitating rhinestones, it teaches the fundamental concepts of programming, from commands and functions to loops and algorithms to variables and types. Other tools do similar things, including a seminal language for kids called Scratch. But Playgrounds teaches you to program not just through visual metaphors but with real code.

Source: Apple’s New App Will Teach the Next Generation How to Code | WIRED