C언어
C언어 강좌 1편. C언어의 시작, 강좌에 쓰일 컴파일러 소개
C언어 강좌 1편. C언어의 시작, 강좌에 쓰일 컴파일러 소개
2012.01.131-1. C언어의 시작 컴퓨터를 잘 모르시는 분들도 내부에서 이동하는 데이터는 '0'과 '1'로만 구성된 디지털 신호의 조합이라는 것을 알고 계실겁니다. 우리가 이 컴퓨터에게 어떤 특수한 명령을 내리려면 어떻게 해야만 할까요? '0'과 '1'로 이루어진 복잡한 기계어 까지 알아야만 할까요? 만약 기계어를 배워야 한다면 너무 어렵고 비효율적일 것입니다. 사람이 이해하고 터득하기 쉬운 언어를 고급 언어라 하며, 고급 언어 중 우리가 지금부터 배우게 될 C언어도 포함됩니다. 물론 C언어를 컴퓨터가 바로 이해하는것은 아닙니다. 사람이 작성한 언어를 기계어로 바꾸어 주는 '컴파일러'가 있기에 가능한겁니다. 컴파일러는 뒤에서 다시 설명하겠습니다. 이 C언어는 켄 톰슨과 데니스 리치에 의해 만들어졌으며 특징으로는 절..