Swift (programming language) icon
Swift (programming language) icon

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.

Swift (programming language) screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • Apple Swift
  • Visual Studio Code
  • Xcode
-
No reviews
39likes
2comments

Features

Suggest and vote on features
  1.  Support for scripting
  2.  Compiled Language
  3.  Interpreter
  4.  Object-oriented Language

 Tags

Swift (programming language) News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

Show all activities

Comments and Reviews

   
 Post comment/review
Top Negative Comment
Deviated
0

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

Deviated
megas781
0

It is the easiest language to learn along with Kotlin!

Review by a new / low-activity user.

Featured in Lists

A list with 809 apps by AmileyaRyver without a description.

List by AmileyaRyver with 809 apps, updated

A list with 38 apps by xenmaster without a description.

List by Alex Ruiz with 38 apps, updated

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.

Official Links

Swift (programming language) information

AlternativeTo Category

Development

GitHub repository

  •  69,483 Stars
  •  10,627 Forks
  •  8528 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Top Swift (programming language) apps (extensions / mods etc)

View all

Our users have written 2 comments and reviews about Swift (programming language), and it has gotten 39 likes

Swift (programming language) was added to AlternativeTo by s_ktt on and this page was last updated . Swift (programming language) is sometimes referred to as Swift