컴파일 언어 특정 플랫폼(운영체제)에 대해 특정 하드웨어가 실행하는 머신코드(머신 명령어, 오퍼랜드 포함)를 전용 컴파일러(Windows 아래의 Visual Studio와 유사)로 한 번에 '번역'하고, 그 플랫폼이 인식할 수 있는 실행성 프로그램(.exe)의 형식으로 포장하는 변환 과정을 컴파일(Compile)이라고 한다.컴파일을 통해 생성된 실행 프로그램은 헤어 환경에서 벗어나 특정 플랫폼에서 독립적으로 실행될 수 있다.어떤 프로그램들은 컴파일이 끝난 후에 다른 컴파일된 대상 코드를 링크해야 할 수도 있다. 즉, 두 개 이상의 대상 코드 모듈을 조립하여 최종 실행 가능한 프로그램을 생성함으로써 낮은 수준의 코드 다중화를 실현한다. 컴파일형 언어의 코드는 한 번에 컴파일되어 재활용된다.다시 말해 전인종..