Xcode 9 + Swift 4

Download Xcode 9 and get started with Swift 4. Swift 4 builds on the strengths of Swift 3, delivering greater robustness and stability, providing source code compatibility with Swift 3, making improvements to the standard library, and adding features like smart key paths and serialization, all while shortening build times and reducing the size of app binaries.

Swift Logo

Download the Swift logo to use in course materials and technical publications related to teaching, training, or describing the Swift programming language. When promoting the use of the Swift programming language follow these guidelines.