타입스크립트는 자바스크립트에 타입 문법을 추가한 언어이다. 자바스크립트로 프로젝트를 진행할때, 런타임에서 오류가 나는 경우가 많은데, 타입스크립트는 런타임에서 발생할 수 있는 오류를 컴파일에서 잡아줌으로써, 런타임에서 에러가 발생할 확률을 줄여주게 된다.