타입스크립트란 자바스크립트의 타입을 강제시키는 언어이다.자바스크립트는 동적 타입의 인터프리터 언어로 런타임에서 오류를 발견할 수 있는데, 타입스크립트는 정적 타입의 컴파일 언어이며 타입스크립트 컴파일러 또는 바벨(Babel)을 통해 자바스크립트 코드로 변환된다. (\*