1.1 스위프트 언어의 탄생과 배경

Swift는 2010년에 애플의 개발자들에 의해 개발이 시작 되고 2014년 9월에 애플이 첫 배포를 한 언어로 오픈소스로 개발을 진행 중입니다. Swift는 고성능 시스템 언어로써 깔끔하고 현대적인 구문을 가지고 있고 기존 C와 Objective-C 코드와 프레임워크에 대한 접근을 제공하며 메모리에 안전합니다.

Swift는 Objective-C와 여러 언어에서 영감을 받았고 C언어의 파생 언어가 아닌 독립적인 언어 입니다.

apple/swift

Swift는 Apple이 만든 OS(macOS, iOS, watchOS, tvOS...)에서 동작하는 언어입니다. 간결하게 표현 할 수 있고 Modern language가 가지고 있는 기능을 가지고 있습니다.

https://developer.apple.com/swift/

https://developer.apple.com/swift/

1.2 스위프트 언어의 특징

Swift는 안전성, 성능 및 소프트웨어 디자인 패턴에 대한 현대적인 접근 방식을 사용하여 구축된 범용 프로그래밍 언어로 Safe, Fast, Expressive라는 특징을 가지고 있습니다.

1.2.1 스위프트 언어에서 차용하고 있는 주요 기능들

읽고 쓰기 쉽게 하기 위해서 Swift는 여러가지 기능들을 제공합니다.