The Swift Programming Language (Swift 4.1) by Apple Inc.

The Swift Programming Language (Swift 4.1)

By Apple Inc.

  • Release Date: 2014-06-02
  • Genre: Programming
Score: 4.5
From 125 Ratings
Download Now
The file download will begin after you complete the registration. Downloader's Terms of Service | DMCA


Swift is a programming language for creating iOS, macOS, watchOS, and tvOS apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works.

This book provides:
- A tour of the language.
- A detailed guide delving into each language feature.
- A formal reference for the language.


  • It is a good guide for programmers but needs to show some demo projects

    By Ali Alif
    It is a good guide book for Swift iOS programming but to make it better and more intresting to practice at the main time on xcode need some demo projects and funtions demo on xcode simple demo app for basic programmers.
  • Da Best m8

    By ErnestF
    Wonderful! This book has a great intro! I am only 9 years old and learning this. Swift is absolutely lovely to learn! 5 stars! -Joaquin. ㊗️㊙️🎹 So ambitious for my futures!
  • User Friendly

    By AsmodeusM
    I am new to programming and found this guide to be extremely user friendly. In Apple-style fashion, complex terms are explained in language that is friendly to novice programmers. Finally, the layout is pleasing to eyes.
  • Très bon livre

    By Francois Pronovost
    Livre très bien fait, facile à lire et il est possible de faire les exemples en simultané avec le playground pour apprendre le langage. Un livre dans le même genre serait un plus afin d'acquérir les subtilités du storyboard.
  • Excellent book!

    By lolaul
    Very usefull and complete! Great book, helped me a lot to learn Swift.
  • Wonderful

    By Ice Cold Soda
    Great job with this guide.
  • Swiftness

    By Richer Larivière
    That book is so easy to read. I loved it.
  • Not Bad! Not Bad At all!

    I have always been on the look out for a much friendlier language to develop iOS apps in and this is probably what is going to make me finally do the jump. The guide seems detailed enough, and it is good that Apple has created such a detailed book to help everyone learn the new language. I would have appreciated at least _one_ chapter on how to use Swift to create a reference "helloWorld" type app that involved using storyboards, MVC patterns and how it all fits together using the new language. Once that is added to this book, I will give it that last 5th star! :)
  • I’m loving it!

    By jcypher
    @postfix func ++ (inout str: String) { str += "!" } var result = "Swift == " + join(" ", sort(["blown", "mind"], >)) result++
  • A Must Read

    By gotxp
    I enjoyed reading this so much… I couldnt put it down. I now am confident in my abilities with Swift.