java기초1 Java 기초 :: JVM과 컴파일 컴퓨터 언어와 사람이 쓰는 언어 컴퓨터는 사람이 ‘가', ‘나', ‘다'를 쓰는 것과는 다르게 ‘0’과 ‘1’로만 명령을 이해하고 실행한다. 이 차이점으로 컴퓨터가 쓰는 언어와 사람이 쓰는 언어를 기계 중심 언어인 저급언어, 사용자 중심 언어인 고급언어라고 부른다. 컴파일과 링크 사용자가 고급 언어로 프로그래밍을 하면 기계가 이해할 수 있도록 기계어로 번역하는 과정이 필요한데, 이를 컴파일이라고 한다. 사용자가 이해하는 언어로 작성된 코드를 원시 코드, 기계가 이해하는 언어로 번역한 것을 목적 코드(목적 파일)라고 한다. 따라서 컴파일을 원시코드를 목적 코드로 번역하는 것이라고도 표현할 수 있다. 컴파일 한 목적 파일을 실행 파일로 바꾸는 것을 링크라고 말하는데, 컴파일과 링크를 수행하는 것을 컴파일러라.. 2022. 5. 9. 이전 1 다음