Programming Language/C 언어2 [ C ] 컴파일러는 무엇인가? 기계어 ( Machine Language ) : 0과 1로 구성되어 있는 이진수 형태의 언어 → 컴퓨터가 이해하는 유일한 언어 컴파일 ( Compile ) : 고급 언어로 작성된 프로그램을 기계어로 번역하고 프로그램을 고치는 과정 - 고급 언어 : 인간의 언어와 가까운 언어 - 저급 언어 : '질이 낮은 언어'가 아닌, 인간보다 컴퓨터에 더 가까운 언어 컴파일러 ( Compiler ) : 컴파일 작업을 수행하는 소프트웨어 ※ 프로그래밍 언어를 통해 작성한 코드를 '컴파일러'에게 보내고, '컴파일러'는 그 코드를 '기계어'로 해석( 번역 )해준다. 해석( 번역 )해주는 과정 자체를 '컴파일'이라고 한다. 2021. 5. 19. [ C ] 프로그램과 프로그래머 프로그램 ( Program ) : 프로그래머가 작성한 코드들의 집합체 프로그래머 ( Programmer ) : 프로그램을 만드는 사람 프로그래밍 ( Programming ) : 프로그램을 만드는 행위 프로그래밍 언어 ( Programming Language ) : 프로그래머( 사람 )와 컴파일러가 이해할 수 있는 약속된 형태의 언어 프로그램 ( Program ) 이란? 특정 목적을 위해 컴퓨터에 내리는 명령의 집합 목적이 무엇인지에 따라 전혀 다른 종류의 프로그램이 된다. 2021. 5. 19. 이전 1 다음