C언어란? -> 인간과 컴퓨터 사이의 의사소통을 위한 프로그래밍 언어로 미국 AT&T 사의 벨 연구소의 연구원들이 만듦
만든 이유? 프로그램의 이식성을 높이기 위해
컴파일러란? 인간이 만든 프로그램을 기계가 이해하도록 기계어로 변환
프로그램 작성 방법 4단계
디버깅 오류를 잡는 것
C언어의 특징