Swift Programming Language Profile
Swift is a powerful and intuitive general-purpose programming language for the OS X, iOS, watchOS, and Linux operating systems. It is developed by Apple Inc. Swift is intended to be more resilient to erroneous code (“safer”) than Objective-C, and more concise.
Swift is a new language, first appearing in 2014. It is friendly to new programmers, feels familiar to Objective-C developers, and the language is optimized for development. It was launched under a proprietary license, but Apple made the language open source in December 2015 by releasing Swift 2.2 and later under the Apache License 2.0. By open-sourcing Swift, developers are able to use the language for their own purposes and go beyond OS X, iOS and watchOS apps.
Type of Language: Protocol-oriented, object-oriented, functional, imperative, block structured
Designed by: Chris Lattner and Apple Inc.
Public Release: 2014
License: Apache License 2.0
RECOMMENDED NO-CHARGE BOOKS
OPEN SOURCE SOFTWARE FOR DEVELOPERS
Vapor – a web framework for Swift. It provides a beautifully expressive and easy to use foundation for your next website, API, or cloud project.
Swift – Resources – Apple Developer
RECOMMENDED BOOK TO BUY
PROGRAMMING LANGUAGE PROFILES