왜 중간 표현(Intermediate Representation) / 언어를 사용할까?

ko생성일: 2026. 1. 15.

컴파일러가 소스 코드에서 곧바로 기계어로 가지 않고 중간 표현(IR/IL)을 거치는 이유와, 백엔드·프런트엔드·최적화·가상 머신·에뮬레이터까지 이어지는 다양한 사례를 살펴본다.