Chapter 03. 기본 문법 : 이것이 바로 스위프트
스위프트는 객체 지향적 성격을 지닌 스크립트 스타일의 언어라고 말할 수 있지만, 이것이 스위프트의 모든 성격을 드러내 주지는 못합니다. C#, 파이썬, 오브젝티브-C, 자바, 자바스크립트, 하스켈 등 다양한 언어로부터 차용한 현대적 프로그래밍 개념이 모두 반영된 결과물이 바로 스위프트이기 때문입니다.
스위프트 코드를 작성하기 위한 기본 문법은 이같은 여러 언어의 경험 연장선상에 있습니다. 따라서 기존에 어떤 언어를 다루어 본 경험이 있다면 스위프트 문법을 학습하면서 많은 부분이 비슷하다고 여기게 될 지도 모릅니다. 또한 다른 언어를 다루어 보지 않았더라도, 스위프트의 문법은 대부분 쉽게 납득할 만한 것들이기 때문에 이해하기 어렵지는 않습니다.
이번 장에서는 스위프트의 기본적인 문법에 대해 다루게 됩니다. 주로 값을 정의하고 사용하는 방법, 자료형, 그리고 연산자 등에 관한 것이죠. 여기서 다루는 내용은 이후에 이어지는 모든 문법들의 전제조건이므로, 잘 이해하는 것이 중요합니다.
Last updated