Compiler vs Interpreter
컴파일러 vs 인터프리터
컴파일러 (C, C++, JAVA) / 인터프리터 (Python, Ruby, JavaScript)
컴파일러와 인터프리터는 프로그램 코드를 실행하는 두 가지 주요 방법입니다.
컴파일러는 소스 코드 전체를 먼저 기계어로 변환한 후 해당 기계어를 실행하는 반면, 인터프리터는 소스 코드를 한 줄씩 읽으면서 즉시 실행합니다.
따라서 컴파일러는 초기 변환에 시간이 걸리지만 실행 속도가 빠르며, 인터프리터는 즉시 실행되지만 전체적인 실행 속도는 상대적으로 느릴 수 있습니다.
Last updated