C 언어 특징
- 구문이 간결하고 명확
- 하드웨어 제어 가능
- 구조화, 이식성, 확장성, 생산성
언어비교
- 모바일용 프로그래밍 : JAVA, C/C++, C#
- 임베디드 프로그래밍 : C
- 응용 프로그래밍 : Python
프로그래밍 언어란?
컴퓨터가 이해할 수 있는 언어 : 기계어, CPU가 사용할 수 있는 명령어 -> 0과 1로 이루어짐
C 프로그램 작성 및 실행 순서
Coding
논리, 알고리즘을 수행하기 위해 PC, 마이크로프로세서가 이해할 수 있는 형식으로 문서를 작성
Compiler
특정 프로그래밍 언어를 다른 프로그래밍 언어로 옮기는 언어 번역 프로그램
구문분석 -> 최적화 -> 코드 생성
'언어 > C' 카테고리의 다른 글
연산자 (0) | 2023.11.30 |
---|---|
지역변수와 전역변수 (0) | 2023.11.30 |
함수(Fuction) (0) | 2023.11.30 |
상수(Constant)와 변수(Variable) (0) | 2023.11.30 |
자료형 (0) | 2023.11.30 |