The Swift Programming Language (Swift 5.7) - Apple Inc.

The Swift Programming Language (Swift 5.7)

By Apple Inc.

  • Release Date: 2014-06-02
  • Genre: Programming
Score: 4.5
From 1,773 Ratings


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.


  • # Swift

    By eigfxmluxbf muz
    Get knowledge
  • iBooks states this book isn’t properly formatted

    By Bbbbbmac
    You can download a sample and read that, but the book won’t open when you download the rest.
  • nope

    By dope1420
  • Can’t open in macOS Monterey

    By Apple's Soft ShitShitShit
    System: macOS Monterey 12.1 Books: 4.1 Error Info: Cannot Open “The Swift Programming Language” it is formatted incorrectly or is not a format that iBooks can open
  • Basic Knowledge Required

    By Habhu
    Written by someone extremely knowledgeable about Swift. But not knowledgeable about how to convey that knowledge to someone who knows nothing about Swift. F or instance, what does “(_:_:)” mean, or stand for? I want to learn, not be impressed.
  • Good Book and Has A lot of Detail for IOS

    By Belco
    Full Detail on learning IOS Programming. It’s a great book and I would give it 5 Stars
  • Galaxy

    By Tadija.35
    Only two stars of informations has been received in my brain while reading the book for the first time. I would need to re-read this book few more times do gather all stars of information at this time.
  • let review = “Awesome 🤩”

    If you wanna learn swift, this is your book!
  • Cannot read on MacOS X Catalina

    By UnhappyReader2021
    It used to work like a charm. But the Books App renders empty pages for this book after I upgraded to Catalina.
  • Bookshelf1227

    Love it