Programming 언어마다 다른 방식으로 코드를 실행하게 된다. Python은 Interpreter 방식으로, C나 Java 등은 Compiler 방식으로 코드가 구동된다. 그러면 Interpreter과 Compiler은 서로 어떻게 다른 것인지 알아보았다. Interpreter Compiler 특징 runtime 이후에 script를 한 줄씩 해석하여 프로그램을 실행하는 방식 runtime 전 binary code로 프로그래밍 언어를 변환하고 프로그램을 실행하는 방식 장점 Runtime 실행 속도가 빠름 소스 코드를 직접 실행하므로 초기 실행이 빠름 Debugging 용이 행 단위로 코드를 해석하므로 실시간 debugging이 가능 플랫폼 독립적 virtual machine을 두고 해석을 하기 때문..