타입스크립트

위키백과, 우리 모두의 백과사전.
둘러보기로 가기 검색하러 가기
타입스크립트 로고.

타입스크립트(TypeScript)는 자바스크립트의 슈퍼셋인 오픈소스 프로그래밍 언어다. 마이크로소프트에서 개발, 유지하고 있으며 엄격한 문법을 지원한다. C#의 리드 아키텍트이자 델파이, 터보 파스칼의 창시자인 Anders Hejlsberg가 개발에 참여한다.[1] 클라이언트 사이드서버 사이드를 위한 개발에 사용할 수 있다.

타입스크립트는 자바스크립트 엔진을 사용하면서 커다란 애플리케이션을 개발할 수 있게 설계된 언어다.[2] 자바스크립트의 슈퍼셋이기 때문에 자바스크립트로 작성된 프로그램이 타입스크립트 프로그램으로도 동작한다.

타입스크립트에서 자신이 원하는 타입을 정의하고 프로그래밍을 하면 자바스크립트로 컴파일 되어 실행할 수 있다.

타입스크립트는 모든 운영체제, 모든 브라우저, 모든 호스트에서 사용가능한 오픈소스다.

각주[편집]

  1. Foley, Mary Jo. “Microsoft takes the wraps off TypeScript, a superset of JavaScript | ZDNet”. 《ZDNet》 (영어). 2018년 2월 14일에 확인함. 
  2. “Microsoft TypeScript: the JavaScript we need, or a solution looking for a problem?”. 《Ars Technica》 (영어). 2018년 2월 14일에 확인함. 

외부 링크[편집]