TypeScript = Language
- 타입스크립트는 프로그래밍 언어입니다.
- Complied Language 입니다.
- 전통적인 컴파일 언어는 아닙니다.
- 그래서 transpile 이라는 용어를 사용하기도 합니다.
- 자바스크립트는 Interpreted Language 입니다.

- 타입스크립트는 컴파일 시점에 타입이 가장 중요하다.
정적 타입 언어 vs 동적 타입 언어
동적 타입 언어의 단점을 테스트 코드로 잡아 낼 수도 있지만 어렵다. 그래서 이런 부분을 정적 타입으로 막아 준다.
타입스크립트의 단점이 컴파일 하면 코드 량이 늘어난다. 이를 해결하기 위해 노력 중이라고 한다.
강의 목적
- 타입스크립트 문법
- 변환되는 과정에서 컴파일러 옵션으로 제어
- 컴파일을 도와주는 것들이 무엇이 있고 어떻게 사용하는지