Programming
컴파일러(compiler)와 인터프리터(interpreter)
컴파일러(compiler) 고급언어로 작성된 프로그램을 컴퓨터가 이해할 수 있게 기계어로 번역해주는 번역기로 전체 소스코드를 번역 후 실행하므로 번역시간이 다소 소요되나, 한번 번역된 내용은 실행파일이 생성되어 이후에는 빠른 실행이 가능하며, 줄 단위로 번역하는 인터프리터에 비해 속도가 빠름 인터프리터(interpreter) 한줄 단위로 번역하기에 번역시간은 컴파일러에 비해 빠르지만, 실행시간이 느리다. 한줄 단위로 번역하고 실행하기 때문에 전체 코드를 다 작성하지 않더라도, 작성한 부분까지의 테스트가 가능하다.
2022. 2. 13. 23:51
최근댓글