자바스크립트는 웹 페이지에 사소한 상호작용을 추가하기 위한 스크립팅 언어로 시작되었다. 현재 자바스크립트는 프론트엔드와 백엔드 어플리케이션을 어우르는 언어로 성장했다. 프로그램의 크기, 범위, 및 복잡성은 기하급수적으로 커졌지만, 자바스크립트 언어의 능력은 여전하다.
let isDone: boolean = false; let decimal: number = 6;let color: string = "blue";color = 'red';템플릿 리터럴도 적용된다. 표현식도 포함가능하다let sentence: string = 'yellow
어떤 것이 오류인지와 어떤 것이 연산 되는 값에 기인하지 않음을 정하는 것그래서 타입스크립트는 프로그램을 실행하기 전에 값의 종류를 기반으로 프로그램의 오류를 찾는다.Typescript는 다른 종류의 값들을 사용할 수 있는 방법이 추가된 타입이 있는 상위 집합이다.만약