Of all the programming languages out there, Swift is one of the more accessible languages to new developers. That doesn’t mean it’s not challenging to learn. There are a lot of moving parts to the language and in this introduction, you learned about some of the foundational concepts.
You’ll be using everything you learned in this lesson in every single program. All your programs store various bits of data in variables. These variables represent all sorts of different types. These types are provided by the Swift language, you also define your own type by way of a class.
All these various pieces work together to create a program. Even when you work with user interface elements, you’ll still be creating variables, providing those variables with a type, and organizing those variables into objects.
As you programs grow in complexity, the truth still holds. No matter how complex or elaborate, everything relies on the humble variable.
See forum comments
This content was released on Apr 21 2025. The official support period is 6-months
from this date.
Learn about the Swift language, Playgrounds, and the code necessary to write your own Swift apps.
Download course materials from Github
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress,
bookmark, personalise your learner profile and more!
Previous: Demo: Objects in Swift
Next: Quiz: Working with Variables
All videos. All books.
One low price.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.