컴퓨터는 크게 하드웨어와 소프트웨어로 나뉜다. 하드웨어 : 손으로 만질 수 있는 것 소프트웨어 : 순수한 '정보' 인간으로 치면 육체(하드웨어)와 정신(소프트웨어) 로 비유할 수 있다. 사용자(사람)이 입력장치를 사용해 컴퓨터에게 정보를 제공하면, 컴퓨터는 정보를 처리
C언어는 운영체제를 만드는 데 사용된 언어!프로그램의 효율성을 높일 수 있다강력하면서도 유연하다 = 어디에든 사용할 수 있다. 그러나 프로그래머의 생산성 면에서 가장 우수한 것은 아니다프로그래머 중심이다 (C++ 의 장점이기도 하다) = 프로그래머에게 많은 권한과 책임