PCMag editors select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.

Apple Gives Young Coders a Playground on the iPad

The free learn-to-code Swift Playgrounds app is based on Apple's Swift programming language.

 & Tom Brant Managing Editor

Our team tests, rates, and reviews more than 1,500 products each year to help you make better buying decisions and get more from technology.

Our Expert
LOOK INSIDE PC LABS HOW WE TEST
65 EXPERTS
43 YEARS
41,500+ REVIEWS

The Swift Playgrounds app is Apple's implementation of the idea that everyone can—and should—learn to code.

Announced today at WWDC in San Francisco, the free iPad app will be available this fall and is based on the open-source Swift programming language. Apple calls writing Swift code "interactive and fun," so it's easy to see why Cupertino thought it would be a natural platform to teach budding young coders.

The key words are "budding" and "young:" Swift Playgrounds is geared towards schoolkids in pretty much every way possible, from its name to its avatars that take its users on fanciful coding journeys. That's not to say adults won't find it informative, but as Apple CEO Tim Cook put it, "we believe coding should be a required language in all schools. We hope that this gift to kids and schools around the world will help make coding part of a school day."

Apple Swift Playgrounds app

The app is built around lessons; kids will learn how to issue commands, create functions, perform loops, and use variables. They're guided by onscreen characters who serve up puzzles and challenges to master.

For example, the very first lesson asks the programmer to help an alien-like cartoon character collect a shiny gemstone by using simple commands. The suggested commands—like "run," "jump," and "get gem"—show up at the bottom of the display window, mimicking the style of predictive texts in Messages in iOS. Tap a few of them, and your alien is soon walking forward to collect his prize.

More advanced users can create empty playground documents or start from one of the built-in templates to build an entire app.

Swift itself is open-source and very popular—it's frequently downloaded on Github and powers several App Store chart-topping apps like Lyft. The Playgrounds app, though, is a controlled, enjoyable environment, perfect for drawing the next generation of coders ever closer to the Apple ecosystem.

Also today at WWDC, Apple showed off watchOS 3, iOS 10, and MacOS Sierra.

About Our Expert

Tom Brant

Tom Brant

Managing Editor

I’m a managing editor at PCMag.com focused on PC hardware. Reading this during the day? Then you've caught me testing gear and editing reviews of Wi-Fi routers, printers, laptops, and tons of other personal tech. (Reading this at night? Then I’m probably dreaming about all those cool products.) I’ve covered the consumer tech world as an editor, reporter, and analyst since 2015.

I've covered most major consumer tech events, including CES, Computex, Google I/O, and IFA. I've also appeared on CBS News, in USA Today, and at many other outlets to offer analysis on breaking technology news.

Before I joined the tech-journalism ranks, I wrote on topics as diverse as Borneo's rainforests, Middle Eastern airlines, and Big Data's role in presidential elections. A graduate of Middlebury College, I also have a master's degree in journalism and French Studies from New York University.

The Technology I Use

While most people buy a phone or laptop and stick with it for years, I’m lucky enough to use devices based on Android, iOS, macOS, and Windows daily as part of my job. As a result, I cycle through lots of tech in addition to my IT-issue work laptop. (Yes, that's a ThinkPad.) Personally, I’ve also owned a lot of tech products both cutting-edge and cringeworthy, from the Nintendo GameCube and the original MacBook to the Palm m105 and the CueCat.

Read full bio