etc
posted by Junction 2012. 3. 20. 11:38

C언어는 프로그래밍 언어이다.

그리고 프로그래밍 언어란 컴퓨터와의 대화에 사용되는 일종의 '대화수단'이다.

사람이 컴퓨터에게 일을 시키기 위해서는, 컴퓨터와 사람의 대화를 위한 공통의 대화 수단이 필요하다.

C언어와 기계어는 서로 다르기 때문에 C언어와 기계어를 이해하는 컴파일러(compiler) 통역이 있다.

프로그래밍 언어
사람과 컴파일러가 이해할 수 있는 약속된 형태의 언어를 의미한다. C언어도 이러한 프로그래밍 언어중 하나이다.

컴파일러의 역활
프로그래밍 언어로 작성한 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역하는 역활을 한다.
더불어 이렇게 번역하는 일 자체를 가리켜 '컴파일(compile)'이라 한다. 

'etc' 카테고리의 다른 글

C프로그래램의 구조  (0) 2012.03.26
private file  (0) 2012.03.25
C 프로그래밍  (0) 2012.03.22
OS  (0) 2012.03.21
C언어의 역사와 특징  (0) 2012.03.21