Learn Swift: Introduction


Why Learn Swift: Variables?

Ready to start your journey into the Swift programming language? Learn how Swift is used as a general-purpose programming language and gain insight into how it is used in iOS development. You’ll build a strong programming foundation with Swift and then develop an understanding of more complex concepts.

Take-Away Skills

By the end of this course, you will be able to:

  • Create simple Swift programs with print statements and comments.
  • Set up Swift on your own computer.
  • Read and write basic Swift syntax.
  • Declare variables and recognize various data types.

Codecademy courses have been taken by employees at

Google LogoFacebook LogoNASA LogoIBM LogoDropbox Logo
  1. 1
    Write and run your very first Swift program!
  2. 2
    Introduction to variables and basic data types.

What you'll create

Portfolio projects that showcase your new skills

Pro Logo

How you'll master it

Stress-test your knowledge with quizzes that help commit syntax to memory

Pro Logo

— Madelyn, Pinterest

I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.

Course Description

Kick off your Swift journey by learning the basics!


Earn a certificate of completion
6 hours to complete in total

Write and run your very first Swift program!

1 lesson, 1 quiz, 3 projects, 1 informational