컴파일

내위키
Dennis (토론 | 기여)님의 2017년 10월 30일 (월) 16:02 판 (새 문서: Compile. 원래 여러 출처에서 자료를 따 와서 편집한다는 뜻을 가지고 있지만 지금은 컴퓨터 용어로 가장 친숙하다. 고급 프로그래밍 언어...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

Compile.

원래 여러 출처에서 자료를 따 와서 편집한다는 뜻을 가지고 있지만 지금은 컴퓨터 용어로 가장 친숙하다. 고급 프로그래밍 언어로 만든 프로그램을 실제 컴퓨터에서 실행할 수 있는 기계어, 중간 코드, 또는 다른 프로그래밍 언어로 번역하는 것을 뜻한다. 프로그램을 기계어로 번역하는 방법은 크게 두 가지로 컴파일과 인터프리트가 있다. 컴파일은 전체 프로그램 코드를 번역해서 실행 가능한 기계어 코드를 만드는 반면, 인터프리트는 프로그램을 실행시켜서 그 순서에 따라 나오는 명령어를 즉석에서 번역해서 실행시킨다. 컴파일이 문서를 통으로 받아서 싹 번역해서 주는 것이라면 인터프리트는 한줄 한줄씩 통역하는 것에 가깝다. 사실 인터프리트(interpret)라는 말이 원래 '통역'을 뜻하는 말이다.