Computing Atlas

How Computing Was Built
Languages

Swift

Multi-Paradigm Language

Citation Formats

General Reference

APA Style

BibTeX

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.

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
Cross-Tradition Connections

In Field

Invented By

Preceded By

Objective-C, 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.

In the Other Atlases
Sources
1. Wikipedia: Swift (programming language)
Wikimedia FoundationIntroductionView the Source
1. Wikipedia: Swift (programming language)
Wikimedia FoundationHistory sectionView the Source
1. Wikipedia: Swift (programming language)
Wikimedia FoundationInfobox / History sectionView the Source
1. Wikipedia: Swift (programming language)
Wikimedia FoundationInvented By: Chris LattnerView the Source
1. Wikipedia: Swift (programming language)
Wikimedia FoundationPreceded By: Objective-CView the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

The atlas records no dated fact of its own for this entry, so there is no other year to choose.