Apple’s language for iOS, macOS, and Apple-platform application development.
Titles only — read every book on the live library, not from this Markdown file:
See Contributing to suggest a title.
← SQL · All languages · Ruby →
These books focus on the Swift language syntax and the basics of building your first mobile applications using modern Apple standards.
- Swift Apprentice (7th Edition)
- Head First Swift (1st Edition)
- Swift Programming: The Big Nerd Ranch Guide (3rd Edition)
- Develop in Swift Fundamentals (Official Apple curriculum)
- SwiftUI for Masterminds (3rd Edition)
- IOS Development with Swift
These books help you move from writing basic code to building robust, professional-grade applications with clean architecture.
- Learning Swift (3rd Edition)
- Swift in Depth (1st Edition)
- Swift Gems (1st Edition - 2025)
- Practical Swift
Deep dives into the compiler, performance tuning, and the most complex parts of the Swift type system and concurrency model.
- Advanced Swift (Latest Edition)
- Modern Concurrency in Swift
- Expert Swift (1st Edition)
- Thinking in SwiftUI (Latest Edition)
Focused on professional domains like app architecture, test-driven development, and high-performance graphics.
- App Architecture (1st Edition)
- Hacking with Swift
- Advanced iOS App Architecture (3rd Edition)
- The Swift Programming Language (Official Documentation)
- SwiftUI Views Mastery