Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Swift

Multi-Paradigm Language

Swift is Apple's general-purpose, multi-paradigm programming language, first released in 2014 as a modern replacement for Objective-C. Swift combines protocol-oriented, object-oriented and functional programming features with a strong, safety-focused static type system, and is the primary language for developing applications across Apple's platforms (iOS, iPadOS, macOS, watchOS and tvOS), with an open-source toolchain, released in 2015, that also targets Linux and Windows. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/

Facts
First Released
2014 1
Paradigm
Protocol-oriented, object-oriented, functional and imperative 1
Significance
Apple's primary application language for iOS, iPadOS, macOS, watchOS and tvOS, succeeding Objective-C; open-sourced in 2015 and also used on Linux, Windows and for server-side development. 1
Connections

In Field

Invented By

Source Wikipedia: Swift (programming language)

Preceded By

Objective-C, Programming Languages

Swift was introduced in 2014 as a modern replacement for Objective-C, which had been Apple's primary application language since the early 1980s.

Source Wikipedia: Swift (programming language)
In the Other Atlases
Sources
1. Wikipedia: Swift (programming language)
Wikimedia Foundation
  • Introduction
  • History section
  • Infobox / History section
  • Invented By: Chris Lattner
  • Preceded By: Objective-C
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.