인터프리터(Interpreter)와 컴파일러(Compiler)
[점프 투 FastAPI] 1-05에서 인터프리터 위치를 설정하는데, 인터프리터는 뭐고 위치 설정은 뭘 하는 거지? 일단 Python의 특징 중 하나가 인터프리터 언어라는 점이다. 인터프리터(Interpreter) 언어 코드를 한 줄씩 기계어로 변환하며 실행하는 프로그래밍 언어. 모든 언어가 인터프리터 언어가 아닌 건가? 아니다. 컴파일 언어가 있다. 컴파일(Compile) 언어 인터프리터 언어와는 다르게 코드를 기계어로 변환 후, 이를 실행 파일로 만들고 실행하는 언어. 컴파일 : 코드 전체를 다른 언어로 변환(예: python => C)하는 과정. 번역과 같음. 인터프리터와 컴파일러 차이 인터프리터는 실행할 때마다 코드를 한 줄씩 변환하기 때문에 한 번에 파일로 실행하는 컴파일러보다 느리다. 하지만 ..
2024.02.29