[C프로그래밍] 1강 - C 언어의 개요
1. C 언어의 정의, 역사, 특징 C 언어 : 프로그래밍 언어 프로그래밍 언어 사람과 컴파일러가 이해할 수 있도록 약속된 형태의 언어 ex) 기계어, 어셈플리어, C, C++, C#, JAVA, PHP 등 C 언어 : 컴파일러 필요 컴파일러(compiler): 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역해주는 번역기 어셈블러(assembler) : 기호로 어셈블리 코드를 기계어로 번역하는 번역기 인터프리터(interpreter) : 소스 프로그램을 한번에 기계어로 변환시키는 컴파일러와 달리 프로그램을 한 단계, 한 줄씩 기계어로 해석하여 실행하는 '언어처리 프로그램' UNIX 운영체제 구현에 사용할 목적으로 개발 컴퓨터 기종간 호환성을 가진 고급이면서, 하드웨어를 제어할..
2021. 3. 17.