Swift (programming language)
Open-source programming language for developing iOS, macOS, watchOS, tvOS, and visionOS apps, featuring safety, speed, type inference, generics, native-code compilation, protocol-oriented design, memory management, Playgrounds, package manager, and Objective-C interoperability.
Cost / License
- Free
- Open Source (Apache-2.0)
Application types
Platforms
- Mac
- Windows
- Linux
- Apple Swift
- Visual Studio Code
- Xcode
Features
- Support for scripting
- Compiled Language
- Interpreter
- Object-oriented Language
Swift (programming language) News & Activities
Recent News
- Fla published news article about Swift (programming language)
Swift System Metrics 1.0 debuts with stable API for process monitoringSwift System Metrics 1.0 has been released, delivering a stable API for process-level monitoring in...
- Fla published news article about Rork
Rork Max launches AI platform to build Apple apps without XcodeRork Max has launched a new AI-driven web platform that allows users to create apps for iPhone, iPa...
- Fla published news article about Proton Drive
Proton Drive SDK update brings unified performance and faster file operationsThe Proton Drive SDK now serves as a unified foundation for file operations in all Drive apps, with...
Recent activities
- alternativeto-single850 added Swift (programming language) as alternative to C3 (Programming Language)
- khutta25 liked Swift (programming language)
gergelyturi added Swift (programming language) as alternative to Jank Programming Language and Temper Programming Language
POX added Swift (programming language) as alternative to SwifDroid- DeeJayLSP liked Swift (programming language)
POX added Swift (programming language) as alternative to ReScript and Unison Programming Language- alt-search liked Swift (programming language)
POX added Swift (programming language) as alternative to Mussel- thejfex liked Swift (programming language)
Featured in Lists
A list with 809 apps by AmileyaRyver without a description.
A list with 38 apps by xenmaster without a description.
What is Swift (programming language)?
Swift is a programming language for iOS, macOS, watchOS, tvOS, and visionOS apps that 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.




Comments and Reviews
Swift is a good move for Apple; it makes developing for iOS more attractive. And because Swift, like Objective-C, is only relevant within the Apple ecosystem it encourages developers to commit exclusively to Apple and neglect other platforms. This is clearly a good outcome for Apple, but it’s a bad outcome for developers wanting to engage as many people as possible. source: http://www.huffingtonpost.com/gabe-sumner/why-most-developers-shoul_b_5454013.html
Apple is the master of Swift. source: http://www.cio.com/article/2456100/mobile-development/10-things-you-should-know-about-apples-swift.html
It is the easiest language to learn along with Kotlin!