The power of code. The skills to
change the world.

Learning to code builds confidence and problem-solving skills right from the start. And coding with Apple gives educators the tools and resources to help students express themselves and prepare for the future, no matter what career they pursue.

One language for students and professionals. Two ways to learn.

Swift Playgrounds

Real code.
Real playful.


Code like the pros.
Right from the start.

Teach code.
No experience necessary.

We’ve designed resources to make it easy for anyone to learn, write and teach coding and app design.

Everyone Can Code

Hop, skip and grab the funda­mentals.

Develop in Swift

amazing apps.
One lesson at a time.

See how teachers around the globe use Everyone Can Code.

Watch the video

Francois in Sainte-Julie, Quebec, Canada, teaches coding to build students’ skills for the future.

Watch the video

Educators worldwide share how students benefit from learning code — even if they’re not going to be programmers.

Watch the video

Dahlya’s students in Orange, California, gain confidence and perseverance through coding.

Watch the video

Diana’s students in Querétaro, Mexico, build critical thinking skills through learning to code.

Watch the video

Claire’s students in Blackpool, United Kingdom, build transferrable skills when learning to code.

Watch the video

Rikito’s students in Osaka, Japan, use code as a tool to bring their ideas to life.

Montgomery County Public Schools, Maryland, United States

An entire district is coding a path to equal access. And to the workforce.

Get recognized.
Get certified.

Apple is proud to support and uplift the next generation of developers, creators and entrepreneurs. Discover ways for students to demonstrate knowledge and skills that have meaning in the real world.

Help students stand out with Swift

Visit Certiport

Explore the Swift Student Challenge.

Learn about the Challenge

More apps for all ages.
Teach, learn and practise coding on iPad.

Discover coding apps

How to Buy

Make a smart investment by bringing Apple to your school or your entire district.

Contact us.

For help with sales, call Apple Education
at 1-800-800-2775 or email

Buy online.

Create an account to buy Apple products with your education discount or sign in to your store.

Enrol your school

Explore pricing and financing.

Apple Financial Series can provide financing options, discuss special pricing and review purchase agreements by province to determine your school’s eligibility.

Apple Financial Services

Get updates from Apple Education.

Bring inspiration to your inbox with news and real stories about how schools are solving key challenges with Apple technology.

Sign up today