프로그램(Program)
프로그램은 보통은 확장자가 '.exe'인 파일을 의미한다. 이러한 파일을 실행 파일이라고 하며, 실행 파일은 컴퓨터가 작업할 내용을 컴퓨터가 이해할 수 있도록 기계어로 만들어졌다.
기계어란 2진 숫자로 이루어져 있으며, CPU가 직접 사용할 수 있는 형태의 명령문이다.
프로그래밍 언어(Programming Language)
실행 파일은 기계어로 만들어졌다고 했다. 하지만, 기계어는 사람이 이해하기는 너무 어렵기 때문에 기계어를 사용하여 프로그램을 작성하는 것은 어려운 일이다. 그래서 사람이 사용하기 쉬운 언어를 사용하기로 했는데, 이것이 바로 프로그래밍 언어이다. 프로그래밍 언어로 코드를 작성하고, 코드를 컴파일러(Compiler)를 사용하여 기계어로 번역한다. 컴파일러가 일종의 번역기 역할을 하기 때문에 프로그래밍 언어는 컴파일러와 약속된 표현을 사용해야 한다.
※ 참고 서적 : Do It C언어 입문 (저자 김성엽)
'C > C 기초' 카테고리의 다른 글
C언어 기초 with Do It C언어 입문 (0) | 2019.06.03 |
---|---|
TIPS 무료 강의 정리 (0) | 2019.04.20 |