Kotlin의 경우 강력한 Type inference명시적 선언과 추론 선언 모두 사용 가능불변성은 강요하지 않지만 권장 사항val, varmutable하고 type이 명시된 a 선언immutable하고 type이 명시된 b 선언mutable하고 type을 추론하는 c
함수 정의 keyword: fun기본적인 함수 호출법member functions 호출법Pascal notation: name: type함수의 매개변수는 Pascal notation으로 표현각 매개변수는 쉼표로 구분, 타입은 명시적으로 선언trailing comma로