책에서는 mutable, immutable 이라고 이야기 하지만, 우리가 보통 이야기하는 변수 또는 상수의 개념으로 보인다. var가 variable의 약자로서 변수이고, val은 value의 약자로 상수가 되는 것 같다. 기본적인 코드를 다음과 같이 작성해 본다. fun main() { var whole = 11 var fractional = 1.4 var words = "Twas Brilling" println(whole) println(fractional) println(words) } var는 변수이기에 재 할당이 가능하다. 재할당이 가능한지는 아래와 같이 해 보면 바로 알 수 있다. fun main() { var sum = 1 println(sum) sum += 3 println(sum) } 결..