트랜스파일(transpile)은 하나의 소스 코드를 다른 소스 코드로 변환하는 것을 뜻하는 용어이다. 소스 코드를 기계 언어로 변환하는 과정인 컴파일(compile)과 구분하기 위해 만들어졌으나 맥락상 의미를 꼭 구분해야하는 경우가 아니면 그냥 컴파일이라고 쓰는 경우도 많다.
자바스크립트를 타겟으로 하는 언어들: