C 언어는 1972년 켄 톰슨과 데니스 리치가 벨 연구소에서 일할 당시 유닉스 운영체제를 만들기 위해 고안한 프로그래밍 언어입니다. 그런데 A 언어도 아니고 왜 C 언어일까요? 처음에 켄 톰슨은 BCPL 언어를 입맛에 맞게 고쳐서 B 언어(벨 연구소의 첫 글자 B를 따서 B 언어로 지음)를 개발했는데 후에 데니스 리치가 B 언어를 개선하여 C 언어가 탄생했습니다. ▼ 그림 1‑8 C 언어의 역사 C 언어는 이후의 프로그래밍 언어에 직간접적으로 많은 영향을 주었는데 C 언어를 배우면 다른 언어를 배우기 쉽다고 하는 이유도 이 때문이죠. 프로그래밍 세계의 공통어라 할 수 있습니다. 우리가 지금도 쓰고 있는 Windows, 리눅스, OS X와 iOS, Android, Windows Phone 모바일 운영체제의..