타입스크립트는
2012년 마이크로소프트에서 발표한
자바스크립트 기반의 정적 타입 문법을 추가한 프로그래밍 언어이다.
자바스크립트(동적 타입) - 런타임에서 동작할 때 타입 오류 확인
타입스크립트(정적 타입) - 코드 작성 단계에서 타입 오류 확인
자바스크립트로 변환(컴파일) 후 브라우저나 Node.js 환경에서 동작
타입스크립트는 자바스크립트의 슈퍼셋으로 완벽하게 호환된다.
대부분의 라이브러리, 프레임워크가 타입스크립트를 지원한다.