컴파일과 컴파일러

JooKit 주킷 2020. 5. 14. 08:54
목차 접기
728x90
반응형

@컴파일(compile)

가나다...abc...123...%();등 다양한 문자를 사용하는 사람과 달리

컴퓨터는 0과 1로 구성된 2진코드로만 모든 명령을 이해하고 실행하기에,

 

컴퓨터에게 명령을 내리기 위해서는

우리의 언어를 컴퓨터가 이해할 수 있도록 번역이 필요하다. 이 번역 과정을 컴파일이라 한다.

 

<<컴파일 : 사람이 이해하는 언어를 컴퓨터가 이해할 수 있는 기계언어로 바꿔주는 과정>>

            (프로그래밍언어,고급언어)                                  (기계어)      

                        (ex-java)

 

 


@컴파일러(compiler)

java, C언어 등의 특정 프로그래밍 언어로 쓰여있는 문서를 컴퓨터가 이해할 수 있는 기계어,어셈블리어 등 다른 프로그래밍 언어로 번역해 주는 프로그램을 말한다.

(a.k.a. 번역기)

728x90
반응형
LIST

'Java' 카테고리의 다른 글

jackson 활용 참고 사항  (0) 2020.05.21
텍스트 저장.  (0) 2020.05.18
동적할당, 정적할당/가비지컬렉터  (0) 2020.05.14
스트래티지 패턴  (0) 2020.05.13
프레임워크.  (0) 2020.05.13