컴파일: 고급언어(인간친화)의 코드를 다른 언어(기계어)로 바꿔주는 과정.
컴파일러: 컴파일을 처리하는 프로그램
사람이 기계를 사용할 때, 기계어를 사용하는 것이 힘들기에, 우선 인간 친화적인 고급 언어를 사용하여 코딩을 하고 이를 기계어로 바꾸는 과정을 거친다. 이러한 과정이 컴파일이고, 컴파일을 하기 위한 프로그램으로 컴파일러를 사용한다.
즉, 기계와 사람 사이의 번역 과정으로 이해하면 쉬울 것이다.
'자바기초' 카테고리의 다른 글
클래스와 객체 (0) | 2020.04.24 |
---|---|
JVM (0) | 2020.04.23 |
bit & Byte (0) | 2020.04.23 |
프로그래밍 언어 (0) | 2020.04.15 |
Git(+Github) (0) | 2020.04.14 |