Typescript 공부 ( 2 ) - tsc란?

용스·2022년 9월 23일
2

Typescript

목록 보기
3/5

Typescript를 공부학 위해서는 tsc라는 단어에 익숙해져야 한다

tsc란 무엇인지, 오해할 수 있는 부분이 있기 때문에 이를 정리하고자 한다.

  • tsc ( TypeScript Compiler )
    여기 Compiler라는 단어 때문에 compile를 한다고 생각할 수 있다.
    오해하면 안된다. Compiler는 고수준 언어를 기계어로 변환해주는 것을 뜻하기 때문이다.

tsc는 Transpilling을 한다.

  • 컴파일러(Complier)이란?
    프로그래밍 언어(고급언어)를 컴퓨터가 이해 할 수 있는 기계어로 변환시키는 과정
    ex) 소스코드 → 바이너리 코드으로 변환

  • 트랜스 파일러(Transplier)란?
    한 언어로 작성된 소스코드를 비슷한 수준의 추상화를 가진 다른 언어로 변환하는 것

TypeScript 컴파일러는 TypeScript 파일을 자바스크립트 파일로 변환하므로 컴파일보다는 트랜스파일링(Transpiling)이 보다 적절한 표현이다.

참고 자료

profile
일단 해보자

0개의 댓글