Home / Resources / Resource List / Learn Swift

Hello, Swift!

A fun way to learn how to talk to computers and make cool things!

Let's Play!

What is Swift?

Swift is a special language that helps people talk to computers! It's like a secret code that programmers use to make apps, games, and all sorts of fun things.

Kids and grown-ups all over the world use Swift to create cool stuff for iPhones, iPads, and even robots!

With Swift, you can make your own games, draw pictures on the screen, and even tell the computer to count to 1000 super fast!

Kids using tablets with Swift applications

How Swift Works

Write Code

You type special words and symbols that the computer understands, like giving it a set of instructions.

Run It

Press a button to make the computer follow your instructions and show you what happens!

See Magic

Watch as your code turns into games, stories, or animations right before your eyes!

Try Swift Code!

Look at this simple Swift code that draws shapes. Click run to see what happens!

// This Swift code draws colorful shapes
import SwiftUI

struct ShapesView: View {
    var body: some View {
        VStack {
            Circle()
                .fill(Color.red)
                .frame(width: 100, height: 100)
            
            Rectangle()
                .fill(Color.blue)
                .frame(width: 100, height: 100)
            
            Triangle()
                .fill(Color.yellow)
                .frame(width: 100, height: 100)
        }
    }
}

Swift Quiz Time!

Answer these fun questions to test what you've learned about Swift!

1. What is Swift used for?

2. What can you make with Swift?

3. What shape does this Swift code make? Circle()

Cool Things Made With Swift

Educational math game made with Swift

Math Games

Kids learn math while playing fun games made with Swift. Solve puzzles and earn points!

Drawing app created with Swift

Drawing Apps

Create amazing pictures with colorful drawing apps built using Swift code.