자바스크립트는 컴파일을 하나요?

참고 블로그

전통적인 컴파일 과정은 없지만, 실행 전에 내부적으로 변환하거나 파싱 과정을 거친다.

<aside> 💡

소스코드 - 컴파일 - 실행파일 생성 - 실행파일 실행 - 운영체제를 통해 메모리에 적재되어 프로그램 실행

</aside>

컴파일이란?

프로그래밍 언어 (소스코드) 를 기계어나 기계어와 유사한 low level까지 해석하는 과정.

→ 빌드라고 부르기도 한다. (보통 의미로는 빌드 = 컴파일 + 링킹)

컴파일러 ⭐️

프로그래밍 언어를 기계어로 빠르게 컴파일할 수 있도록 미리 번역해둔 프로그램

어셈블리어