컴파일러, Compiler, 기계어, 컴파일(Compile)

CODEDRAGON Development/C, C++

반응형


 

컴파일러(Compiler)

·       인간이 만든 프로그램(소스)을 기계가 이해 하도록 기계어로 번역하는 변환기

·       통역관의 역할

·       프로그래밍 언어(소스코드)를 컴퓨터가 이해할 수 있는 기계어로 번역해 주는 프로그램

 

 


 

 

기계어

·       기계가 이해하는 2진 숫자(0 1)로 작성된 이진수 언어

·       컴파일러가 컴파일해서 얻은 바이너리

·       컴퓨터는 모든 것을 0 1로 표현하고 0 1에 의하여 내부 스위치 회로들이 ON/OFF 상태로 변경되면서 의미있는 작업을 수행하게 됩니다.