What Is Swift?

Before we jump into writing code and learning about programming, let's spend a quick second talking about what Swift is. There are many programming languages out there and it's worth understanding why we're learning Swift and what it is used for.