컴파일러(Compiler) 방식 컴파일러는 프로그래밍 언어의 번역기입니다. 컴파일러는 개발자가 입력한 프로그래밍 언어를 실행가능한 머신코드로 변환시켜줍니다. 이 머신코드를 사용자 컴퓨터에서 전달받아 명령어에 맞게 작동하는 구조입니다. 컴파일러는 입력받은 프로그래밍 언어를 한 번에 번역하기 때문에 규모가 큰 프로그램에서는 다소 시간이 소요된다는 단점이 있습니다. 인터프리터(Interpreter) 방식 인터프리터는 프로그래밍 언어의 실행기입니다. 인터프리터는 개발자가 입력한 프로그래밍 언어를 한 줄 씩 실행시켜줍니다. 코드를 한 줄 씩 즉시 실행하기 때문에 개발시간이 짧아진다는 장점을 가지고 있습니다. 인터프리터로 작성된 코드는 번역과정을 거치지 않고 바로 사용자 컴퓨터로 전송하기 때문에 전달받은 사용자 컴..