간결함과 효율성: Javascript와 비슷하면서도 더 직관적이고 간결한 문법정적 및 동적 타입 지원: 정적 타입 검사를 제공하지만, 유연하게 동적 타입도 허용빠른 실행 속도: JIT(Just-In-Time)와 AOT(Ahea-of-Time) 컴파일 지원클래스 기반 객