컴파일: 두 판 사이의 차이

내위키
(새 문서: Compile. 원래 여러 출처에서 자료를 따 와서 편집한다는 뜻을 가지고 있지만 지금은 컴퓨터 용어로 가장 친숙하다. 고급 프로그래밍 언어...)
(차이 없음)

2017년 10월 30일 (월) 16:02 판

Compile.

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