A new programming language for iOS, macOS, watchOS, and tvOS app development.
- provides its own versions of all fundamental C and Objective-C types, including Int for integers, Double and Float for floating-point values, Bool for Boolean values, and String for textual data.
- Provides powerful versions of the three primary collection types, Array, Set, and Dictionary.
- Is a type-safe language, which means the language helps you to be clear about the types of values your code can work with.
- Introduces optional types, which handle the absence of a value.